AngularJs-如何检查变量中的indexOf?
我有这个html代码,如果“modalOptions.actionButtonText”包含“delete”,那么我需要显示危险按钮而不是主按钮 Html代码:AngularJs-如何检查变量中的indexOf?,angularjs,indexof,Angularjs,Indexof,我有这个html代码,如果“modalOptions.actionButtonText”包含“delete”,那么我需要显示危险按钮而不是主按钮 Html代码: <button class="btn btn-primary" data-ng-click="modalOptions.ok();">{{modalOptions.actionButtonText}}</button> {{modalOptions.actionButtonText} 我知道我们可以使用“ng
<button class="btn btn-primary" data-ng-click="modalOptions.ok();">{{modalOptions.actionButtonText}}</button>
{{modalOptions.actionButtonText}
我知道我们可以使用“ng if”来检查条件,但有没有办法在angularjs中使用indexOf或其他方法来实现这一点?看起来很脏,但它可以工作
{{modalOptions.actionButtonText}
允许您基于布尔表达式添加/删除类。因此,我在这里添加了
btn primary
,如果在按钮文本中找不到“delete”,则添加btn danger
。看起来很脏,但它可以工作
{{modalOptions.actionButtonText}
允许您基于布尔表达式添加/删除类。因此,我在这里添加了
btn primary
,如果在按钮文本中找不到“delete”,则添加btn danger
。我想要类似的东西,但用速记写了它:
<li ng-class="haystack.indexOf('needle') != -1 ? 'active' : 'inactive'">
我想要类似的东西,但用速记法写的:
<li ng-class="haystack.indexOf('needle') != -1 ? 'active' : 'inactive'">
工作正常!非常感谢。非常好用!谢谢。