Pha*_*Tan 5 javascript angularjs angularjs-ng-repeat angularjs-ng-model
我有一个循环ng-repeat
<div ng-repeat="data in datas">
Name: {{data.name}} <input type="text" ng-model="age">
</div>
Run Code Online (Sandbox Code Playgroud)
我想$scope.age成为$scope.age_data.name.例如:$ scope.age_Tan,$ scope.age_Jim ...所以我试过ng-model="age_{{data.name}}"但是它会出错.怎么解决这个?
Mal*_*lio 16
执行此操作的"正确"方法是在控制器中执行以下操作:
$scope.ages = {};
Run Code Online (Sandbox Code Playgroud)
然后在模板中:
Name: {{data.name}} <input type="text" ng-model="ages[data.name]">
Run Code Online (Sandbox Code Playgroud)
应该管用...
| 归档时间: |
|
| 查看次数: |
16410 次 |
| 最近记录: |