【发布时间】:2013-11-05 07:09:44
【问题描述】:
模板如下所示:
<tr ng-repeat="revision in revisions" id="revision_{{revision.id}}">
<td><a href="#/wiki/revision/{{ revision.id }}">{{ revision.title }}</a></td>
<td>(<a href="#/wiki/revision/edit/{{ revision.id }}">Edit</a> | </td>
<td><a ng-click="revisionDisappear($index)">Delete</a>)</td>
</tr>
和这样的控制器:
$scope.revisionDisappear = function($index) {
$scope.revision.revisions[0].splice($index, 1);
};
我得到的错误是:Cannot read property 'revisions' of undefined 所以我认为问题出在控制器的某个地方。谁能告诉我正确的做法是什么?
【问题讨论】:
-
请更详细地更新这个问题,并可能是一个有效的 plunkr 示例
标签: javascript arrays function angularjs loops