动态对象字段由另一个模型分配

时间:2015-11-28 23:03:57

标签: angularjs

我有一个任务:

动态生成2个输入调用"字段名称"和"字段的价值"然后将数据放入$ scope

中的对象

例如

第一个输入值是" angrular" 第二个输入值是"真棒"

因此我得到了带字段" angular"的自定义对象。和价值"棒极了"

P.S。 Sry英语水平很低

1 个答案:

答案 0 :(得分:0)

您只能使用标记来实现此目的,并使用指令ng-modelng-change

<div ng-app>
  <input ng-change="obj[propName] = propValue" ng-model="propName"/>
  <input ng-change="obj[propName] = propValue" ng-model="propValue"/>

  <div>Result: {{ obj }}</div>
</div>

...虽然您说“动态生成2个输入”,这可能意味着该任务涉及能够向结果对象添加多个属性。这个live example显示了一种方法。

检查文档: