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つのアクセス権オブジェクトがあり、すべての属性が整形式であることも確認しました。 これはなぜ起こっているのでしょうか?ありがとうございました。