簡體   English   中英

如何在范圍索引angular js中傳遞動態值

[英]How to pass dynamic value in scope index angular js

我有一個這樣的ng模型:

<tr ng-repeat="user in users">

<input type="text" ng-model="code[user.id]"/>

當我使用$scope.code = {0: 'value'}; 然后成功分配了它,但是當我想傳遞動態值時:

var index = 0;
$scope.code = {index: 'value'} 

那就行不通了。

所以我的問題是,如何在{}內部傳遞動態值。

這樣分配

var index = 0; 
$scope.code = {};
$scope.code[index] = 'value'; 

演示版

 angular.module("app",[]) .controller("ctrl",function($scope){ var index = 0; $scope.code = {}; $scope.code[index] = 'value'; console.log($scope.code); }) 
 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app="app" ng-controller="ctrl"> </div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM