angularjs - ng-model输入为字符串

时间:2014-03-10 15:48:14

标签: javascript angularjs angular-ngmodel

在angularjs中我有这段代码:

<input type="text" ng-model="properties.foreground.value">

我希望它像:

<input type="text" ng-model="properties.{{type}}.value">

我将模型输入的一部分更改为字符串。这是行不通的。可以通过其他方式完成吗?

1 个答案:

答案 0 :(得分:2)

您需要使用括号表示法来访问属性而不是点符号。这是因为ngModel使用=将attirbute绑定到范围,因此不会插值。

<input type="text" ng-model="properties[type].value">