2014-05-10 84 views
0

是否可以動態創建範圍標識符?如何創建動態ng模型標識符?

<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-重複!

回答

2

在模板中使用此:

<li ng-repeat="(key,value) in filters"> 
    {{key}}<br/><input ng-model="filters[key]" type="text"> 
</li> 

filters[key]允許您使用動態字段名來訪問filters的字段。