可以在AngularJS中的html端进行不区分大小写的比较

时间:2015-06-19 14:17:43

标签: angularjs comparison guid case-insensitive

我有一个使用后端有很多guid的应用程序。后端是基于C#的。

在前端,我需要根据某事物的状态来展示事物。这些状态'由各种guid表示。我想知道我是否可以在ng-if或ng-show中的角度html侧进行不区分大小写的比较。

示例是伪代码

<button ng-show="myGuidWithUnknownCasing.toUpperCase()  === '6C08185C-163E-4FAD-B743-65EA170249CF'" ng-click="setReview(nurseleaderapplication);">Review</button>

这个方法不起作用,可能不应该,因为我试图在一个有角度的东西里面运行大写函数,谁知道那里发生了什么!

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

和往常一样,对于任何其他问题,答案在提问后几秒钟就出现了。

必须在变量之前添加大写字母''。

<button ng-show="uppercase | myGuidWithUnknownCasing  === '6C08185C-163E-4FAD-B743-65EA170249CF'" ng-click="setReview(nurseleaderapplication);">Review</button>