angularjs怎么获取用户输入的值再转换成json传给后他

 我来答
浪船格满1X
2017-02-24 · TA获得超过540个赞
知道小有建树答主
回答量:450
采纳率:0%
帮助的人:371万
展开全部
每一组输入框都应该有一个 key,输入框的值就是key对应的value;
在传递数据前,获取到对应的key,value然后转换就好啦;
至于获取值,可以用 ng-model来绑定对象下的变量,如 ng-model="Data.name"、ng-model="Data.age",如果考虑到动态添加,可以借助数组:
首先定义一个controller内的全局变量,var n = 0;(因为你界面有一个),这时,Data的数据结构应为: var Data = [{key: value}]; 绑定时,用ng-model="Data[n].key";
以后每次添加一组,if(n < 10){ ++n; ... },绑定时仍用ng-model="Data[n].key"; 转换数据值时遍历Data数组就好了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式