在特殊情况下,我想修改$ scope.newItem以与动态值连接。例如。 $scope.newItem1, $scope.newItem2, $scope.newItem3
等等1,2,3是动态变量。
我的问题 我尝试了“$ scope.newItem”+ id,但它变成了一个字符串。
答案 0 :(得分:1)
你是否在$ scope ['newItem'+ id]之后?
答案 1 :(得分:0)
如果要向$scope
或任何javascript对象添加新属性,可以使用索引器表示法:
var obj = {},
i = 3;
obj["myProp" + i] = "Bob";
console.log(obj.myProp3); // Bob
但我不清楚这是否是你要找的。 p>