6
这是我的控制器代码中设置动态变量名:如何Angularjs控制器
var selectableFields = ["customerName", "customerAddress"];
angular.forEach(selectableFields, function(field, key) {
var value = $.jStorage.get(field); //using jStore to get the values
$scope.field=value;
});
的目标是能够访问{{客户名称}}和{{customerAddress}}在视图中。 任何人都可以请告诉我这样做的正确方法是什么?
+1,我也会向OP推荐他/她不直接向范围对象添加'动态变量'。相反,如果它是一个形式(例如),让它'$ scope.form [field] = value;'。 – jnthnjns
非常感谢,这就是我一直在寻找的东西。 :) – user727728
我面临同样的问题,但无法解决,你能帮我吗? – Sagar