代码之家  ›  专栏  ›  技术社区  ›  imPK

如何使用ng类为HTML标记添加ID(选择器)

  •  0
  • imPK  · 技术社区  · 7 年前

    我使用的是一个图标,它是根据使用ng类的条件显示的。我想为两个HTML标记添加ID。

    <i ng-show="ctrl.data.length > 1"
       ng-class="{'glyphicon glyphicon-chevron-down': !ctrl.isOpen,
                  'glyphicon glyphicon-chevron-up': ctrl.isOpen}">
    </i>
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   Protozoid    7 年前

    为了具有动态ID值,请将其包装在 {{}} 所以角可以解释这个值。

    <i ng-show="ctrl.data.length > 1" id="{{ctrl.isOpen ? 'chevron-up' : 'chevron-down'}}"
       ng-class="{'glyphicon glyphicon-chevron-down': !ctrl.isOpen,
              'glyphicon glyphicon-chevron-up': ctrl.isOpen}">
    </i>