我正在使用 AngularJS,并且我有一个带有复选框的表单,是用 ng-repeat
生成的。我想动态生成每个 checkbox
的 id,我尝试这样做:
<label ng-repeat="x in placeTypes">
<input type="checkbox" id='{{x.value}}'>
{{x.display}}
<br>
</label>
但是当我尝试通过 Id
获取元素时,该元素为 null
。
最佳答案
你可以这样做:
<label ng-repeat="x in placeTypes track by $index">
<input type="checkbox" id="checkbox{{$index}}">
{{x.display}}
<br>
</label>
关于javascript - 带有 ng-repeat 的动态 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47274976/