{{msg}} -1" -6ren">
gpt4 book ai didi

angularjs - 如何使用 ng-if 检查字符串是否包含其他子字符串?

转载 作者:行者123 更新时间:2023-12-01 07:36:54 25 4
gpt4 key购买 nike

首先,我想使用 ng-if 检查字符串是否包含其他子字符串“#teamA”或“#teamB”,例如:

<ion-item ng-if="msg.indexOf("#teamA") > -1" class="teamA">            
{{msg}}
</ion-item>
<ion-item ng-if="msg.indexOf("#teamB") > -1" class="teamB">
{{msg}}
</ion-item>

此代码不起作用。
其次,我希望每个 {{msg}} 都有不同的分配类(teamA 和 teamB)。我这样做是否正确(如果我的 ng-if 有效)?

最佳答案

根据您的要求,您实际需要使用的是 ngClass

ng-class="{'teamA': msg.indexOf('#teamA') > -1, 'teamB': msg.indexOf('#teamB') > -1}" 

那么你只需要一个元素
<ion-item ng-class="see above...">            
{{msg}}
</ion-item>

关于angularjs - 如何使用 ng-if 检查字符串是否包含其他子字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30430443/

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