如何动态识别html中的元素

时间:2018-03-13 18:37:05

标签: html angularjs

我使用angularjs动态创建元素。每次创建新元素时都会传递一个值编号。我现在遇到的问题是如何访问这个值,以便我可以将它与像这样的html元素id连接起来

<a class="nav-link active" id="basics-tab"+{{number}} data-toggle="tab" href="#basics"+{{number}} role="tab" aria-controls="basics"+{{number}} aria-selected="true">Basics</a>

1 个答案:

答案 0 :(得分:1)

你的角度表达应该在引号内:

<a class="nav-link active" 
  id="basics-tab{{::number}}" 
  data-toggle="tab" 
  href="#basics{{::number}}" 
  role="tab" 
  aria-controls="basics{{::number}}" 
  aria-selected="true">
  Basics
</a>

注意:::是一次性绑定。如果这不是一个动态变化的列表,那么你应该这样做,以防止表达式被每个摘要循环评估。