【发布时间】:2013-02-24 10:55:12
【问题描述】:
我正在尝试在我的 ng-repeat 中为我的 div 设置一个动态 id。让我举个例子。
<div id="$index" ng-repeat="repeat in results.myJsonResults">
<div id="$index" ng-click="saveID($index)" ng-repeat="subRepeat in results.myJsonResults.subresults">
</div>
我的问题是,当我单击我的子 div 时,我想获取我的父 id 名称,但看起来 angular 没有将 ID 正确设置为 div。这个概念可以设置动态ID吗?
PS:过去我尝试在我的控制器上创建一个计数器方法并设置一个索引,但事实证明 Angular 只识别此 ID 的最后一个值。
【问题讨论】:
-
您不能在页面中重复 ID,您正在这样做。为什么你还需要身份证?
标签: javascript html angularjs