gpt4 book ai didi

angularjs - 何时使用ng-attr?

转载 作者:行者123 更新时间:2023-12-03 20:23:01 25 4
gpt4 key购买 nike

似乎使用直接属性和ng-attr-*指令可以完成相同的操作。例如,以下等效渲染:

   <div ng-attr-id="{{ 'object-' + value }}">ID</div>
<div id="{{ 'object-' + value }}">ID</div>


什么时候应该使用 ng-attr-*,什么时候应该使用直接HTML属性?

最佳答案

ng-attr用于在上下文中添加或不添加属性。如果表达式{{undefined || null}},则不添加属性,否则,如果属性具有值,则将属性添加值{{ value }}
最常见的情况是插值。
有关:
Conditionally adding data-attribute in Angular directive template

关于angularjs - 何时使用ng-attr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32332561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com