angular 8では、データを渡すためのjson形式は次のようになります
{
"name": "",
"address": {
"line1": "",
"pincode_id": ""
}
}
フォームを送信するためのデータを渡すためのフォーマットを作成します
Format() {
let data = this.Form.controls;
let ctofclass = new type();
ctofclass.name = data['name'].value;
ctofclass.line1 = data.address['line1'].value;
ctrofclass.pincode_id = data.address['pincode_id'].value.id;
return ctofclass;
}
class type {
name: string;
line1: string;
pincode_id:any;
}
この形式を使用するときにjson 内の json のデータを渡す方法は
、次の行でエラーが発生しました。
ctrofclass.line1 = data.address['line1'].value;
core.js:6260 ERROR TypeError:未定義のプロパティ「値」を読み取れません
アドレスはjson内にあり、データを渡してフォームを送信する方法