我有一个范围变量,如下所示:
$scope.lists = [
{
name: 'users_selectall'
},
{
name: 'general_selectall'
}
];
我想要一个动态ng模型,它的值将是lists数组中的一个名称。
我尝试引用我在其他帖子中指定的范围变量:
<input type="checkbox" ng-model="modelNamex"/>
但是当我引用&#34; users_selectall&#34;在我的控制器中,它不会影响输入。例如,如果我设置$ scope.users_selectall = false,则输入不会改变。
另一方面,如果明确使用了模型名称,即如果我写了以下行:
<input type="checkbox" ng-model="users_selectall"/>
它会正常工作。
如何在控制器上将ng-model设置为范围值并引用此范围名称?