【发布时间】:2015-08-27 12:26:06
【问题描述】:
<input type="text" ng-repeat="board in allBoards track by $index" ng-model="board">
<a href="#" class="success button" ng-click="UpdateBoards(board);">✔</a>
我正在尝试使用 UpdateBoards() 修改板名称。但是我点击按钮,输入的值没有传递给 UpdateBoards,我应该改变什么?谢谢
【问题讨论】:
-
你能告诉我们UpdateBoards()吗?我没有立即看到为什么它不会通过你的董事会 obj。
-
我只是使用 console.log(board) 来检查值是否通过。但它是未定义的。不知何故,我想出了如何解决它:
<input type="text" ng-repeat="(i, board) in boards track by $index" value="{{board}}" ng-model="boards[i]" ng-change="UpdateBoards(boards);">
标签: angularjs-ng-repeat angular-ngmodel