如何在ng-if条件下检查GUID

时间:2016-03-16 06:18:26

标签: angularjs

我的类属性返回GUID作为GUID对象而不是字符串,如何在ng-if语句中检查?我正在以下方式进行,但它无法正常工作

 <div ng-if="myclass.Id == "XXXX-XXXXX-XXXX"">

有没有办法转换成tostring()?

2 个答案:

答案 0 :(得分:1)

我认为你必须在你的控制器中编写一个比较方法并在ng-if中调用它。

答案 1 :(得分:0)

你可以创建一个过滤器,它接受guid对象并将其转换为字符串并像这样使用它:

<div ng-if="(myclass.Id | guid ) === 'XXXX-XXXXX-XXXX'">