多个条件下的角度文本绑定



我可以在单个条件下绑定文本,因为<ion-label>{{company ? company.name : 'Select a company'}}</ion-label>

我如何在此使用多个条件? 比如,<ion-label>{{company || organization ? company.name : 'Select a company'}}</ion-label>

你应该先在控制器部分分配给一些变量,就像这样 -

myValue = this.company || this.organization;
<ion-label>{{myValue ? myValue?.name : 'Select a company'}}</ion-label>

PS:也无需使用"将您的变量包装为插值语法。

如果你有多个条件,那么你应该使用函数而不是在html中做

<ion-label>{{getLable(input)}}</ion-label>
getLabel(input){
return "text";
}

轻松管理代码文件中的复杂条件,而不是html。

最新更新