【发布时间】:2014-03-13 23:12:45
【问题描述】:
我正在尝试将变量的值与常量字符串进行比较,但我无法让 if 语句正常工作。我在 Jade 中使用 Angular.js。
这是我的代码。
ol
li(ng-repeat = "notification in notificationData")
- var typeOfNotification = '{{ notification.typeOfNotification }}'
p #{ typeOfNotification }
-if (typeOfNotification == 'like')
p LIKED
-else
p ELSE
这给出了输出
like
ELSE
follow
ELSE
like
ELSE
like
ELSE
follow
ELSE
if 语句永远不会被评估为真,即使上面一行中的p #{ typeOfNotification } 表明在某些情况下变量包含值like。我应该如何更改我的 Jade 代码才能使其正常工作?
谢谢。
【问题讨论】: