在这种情况下,我必须检查一个变量的值(函数的返回值)并创建一个“aria-label”属性并为其设置一个值。
这里我不只是要为属性设置一个值。我需要根据 if 条件创建一个属性。类似“ng-if”的东西
- 如果值为真:创建属性并设置值。
如果值为 false:不需要创建属性。
<li ng-aria-label="{'selected':tab.isSet($index+1)}"/>
我就是这样做的,但没有用。呈现页面后,没有属性为“aria-label='selected'”。
提前致谢。
最佳答案
你用过吗
<li ng-aria-label="{{'selected':tab.isSet($index+1)}}"/>
关于html - 如何在 Angular 条件下为html属性设置一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29794864/