是否可以动态创建范围标识符?
<ul>
<li ng-repeat="(key,value) in filters">
{{key}}<br/><input ng-model="filters.value" type="text">
</li>
</ul>
这就是我要创造的:
name <input type="text" ng-model="filters.name">
role <input type="text" ng-model="filters.role">
控制器:
$scope.filters = {name: "user", role:"user"};
我需要这种格式用于过滤ng-repeat!
答案 0 :(得分:2)
在模板中使用此功能:
<li ng-repeat="(key,value) in filters">
{{key}}<br/><input ng-model="filters[key]" type="text">
</li>
filters[key]
允许您使用动态字段名称访问filters
中的字段。