2016-05-18 4 views
0

iron-ajax要素がオブジェクトをシリアル化する方法に問題があります。ボディオブジェクトを持つiron-ajax要素の問題シリアル化

私は[FormBody]タグ

public Post([FormBody] account obj){ 
    //.... 
} 

対象アカウントでパラメータとしてオブジェクトを受信して​​いるウェブAPIメソッドは、以下の構造を持っている:私のポリマープロジェクトで

String user; 
String name; 
List<permissions> permissions; 

を私はこのオブジェクトでフォームを保存する要素を持っています。私のコードでは、以下の方法でプログラムにアクセス許可オブジェクトを配列に追加しました。

その後、オブジェクトをiron-ajax要素のボディプロパティに渡しました。 問題は、Visual Studioでコードをデバッグしたときに、オブジェクト内に「権限」オブジェクトが1つしかなく、属性に値がない「アカウント」があるということです。 私はjavascriptオブジェクトをデバッグし、実行する瞬間:ironAjaxElement.generateRequest()オブジェクト "account"に5つのアクセス権オブジェクトがあり、すべての属性が整形式であることも確認しました。 これはなぜ起こっているのでしょうか?ありがとうございました。

答えて

0

content-typeプロパティを変更する問題を解決しました:content-type="application/json"

関連する問題