【发布时间】:2019-01-26 10:34:56
【问题描述】:
我的 Typescript 文件中有两个全局变量:
private myVar1 = 10;
private myVar2 = 150;
我有一个自定义元素,它在 html 中可以采用 [name] 属性。例如。这就是我的元素上的条件名称的样子:
<custom-element [name]="myVar1 === 10 ? 'tempName' : 'someOtherTempName'"></custom-element>
在上述情况下,名称将为 tempName,因为 myVar1 为 10。到目前为止一切顺利。
现在我的问题是:当数字(1 或 2)来自另一个变量时,我如何引用 myVar1 或 myVar2?
我尝试了以下方法,但没有成功:
<custom-element [name]="('myVar'+index) === 10 ? 'tempName' : 'someOtherTempName'"></custom-element>
【问题讨论】:
标签: javascript html angular typescript conditional