对布尔变更HTML,AngularJS的titlte / tooltip反应

时间:2016-02-09 10:38:06

标签: javascript html angularjs

如何使用2个不同的工具提示标题来表示真或假...

我暂时陷入困境
title="{'text1' : attribute===true , 'text2' : attribute===false}"

这似乎不是正确的方法......你们的帮助会很好。 thx提前

5 个答案:

答案 0 :(得分:3)

只是做:

title="{{ attribute ? 'text1' : 'text2'}}"

答案 1 :(得分:3)

只需使用AngularJS三元运算符:

title="{{ attribute ? 'text1' : 'text2' }}"

如果attributetrue,则text1为其他text2

答案 2 :(得分:1)

三元运算符可以解决问题。

title="{{ attribute ? 'text1' : 'text2' }}";

答案 3 :(得分:0)

简单地说,使用问号作为最小的if()

title="{{attribute?'text1':'text2'}}

这是我认为最简单的方式。

答案 4 :(得分:0)

使用三元运算符。

title="{{ attribute ? 'text1' : 'text2' }}";