本文介绍了内插的角度MatToolTip条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在为MatToolTip添加一个角度条件.首先,以下代码仅适用于1个字符串分配
I am adding an angular condition for my MatToolTip. At first this following works for just 1 string assignment
matToolTip={{myData.name}}
但是我需要添加如下条件
But I need to add a condition like the following
matToolTip={{ myData.hasName : myData.name, myData.hasNoName : myData.NoNameMessage }}
传入的数据中有一个,而没有两个.
The data coming in has one or the other, never both.
我发现另一个stackoverflow,ppl表示以下工作有效,但在我的Angular 7代码中却无效
I found another stackoverflow which ppl says the following works but not in my Angular 7 code
{{element.source == 1 ? 'upwork' : (element.source == 2 ? 'refer from friend' : '')}}
我尝试将它们放在单引号中,但没有成功.任何帮助是极大的赞赏.谢谢.
I tried putting them in single quote but no success. any help is greatly appreciated. Thanks.
推荐答案
尝试一下:
[matTooltip] ="myData.hasName?myData.name:(myData.hasNoName?'myData.NoNameMessage':null)"
这篇关于内插的角度MatToolTip条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!