我不能使用 ng-if,因为如果条件为假,它会删除整个标签(会吗?),这是我不想要的。我只想在条件为真时在标签内添加一小段代码,如果条件为假则不添加。
我有这样的东西:
<input ***stuff*** ng-if="condition==true" style="text-transform:capitalize"/>
如果条件为真,只需在标签中添加样式,否则不添加。 我知道我可以通过在满足条件的情况下添加一个类然后为该类添加 css-part 来做到这一点,但是,这可能是我提到的方式吗?
最佳答案
使用 ng class
<input ***stuff*** ng-class="{'capitalize': condition}" />
使用 CSS:
.capitalize {
text-transform: capitalize;
}
关于Javascript:发现给定条件为真后,如何在标签内添加 HTML 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32210264/