[英]How to create complex(nested) JSON object in typescript in Angular2
我的一个组件中有一个put操作,该操作以JSON格式获取数据以在REST API端点上调用put操作。
当我的JSON对象很简单时,我就可以轻松地创建一个JSON对象,以传递给我的REST API调用(PUT操作)。 下面的例子
const data = {
environmentName: environmentDetail
};
this._environmentStatService.saveEnvironmentDetails(data).subscribe(data => this.environmentDetails = data);
其中environmentDetail是要传递给方法的文本字段之一的值。
如何通过从各种HTML元素获取数据来创建复杂的JSON对象。
您可以创建一个包含所有需要发送到RESTApi并使用表单数据填充对象的元素的类。
然后打电话
JSON.stringify(complexData);
并将其发送到您的RESTApi。
例子示例: http ://plnkr.co/edit/ABETCjzy4Wb4aUOMXMtD?p=preview
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.