如何使用angularjs(1.x)动态设置HTML元素的id属性?
2022-08-30 00:12:03
提供了一个HTML元素的类型,如何设置其属性的值,即作用域变量和字符串的串联?div
id
提供了一个HTML元素的类型,如何设置其属性的值,即作用域变量和字符串的串联?div
id
ngAttr
指令在这里完全有帮助,如官方文档中介绍的那样
https://docs.angularjs.org/guide/interpolation#-ngattr-for-binding-to-arbitrary-attributes
例如,要设置元素的属性值,使其包含索引,视图片段可能包含id
div
<div ng-attr-id="{{ 'object-' + myScopeObject.index }}"></div>
这将值为
<div id="object-1"></div>
这个东西对我很好:
<div id="{{ 'object-' + $index }}"></div>