【发布时间】:2016-02-16 11:01:42
【问题描述】:
我有一个
ng-if="dc.emailNotificationSchedule.progressInterval === dc.SkillCompletionProgressIntervals.NEVER_LOGGED_IN"。
我想要做的是对ng-if 中的两个变量进行一次绑定。但是当我尝试使用
ng-if="(::dc.emailNotificationSchedule.progressInterval) === (::dc.SkillCompletionProgressIntervals.NEVER_LOGGED_IN)"
angular 抛出以下错误:
错误:[$parse:syntax] 语法错误:令牌 ':' 不是主要的 表达式第 2 列的表达式 [(::dc.emailNotificationSchedule.progressInterval) === (::dc.SkillCompletionProgressIntervals.NEVER_LOGGED_IN)] 开始于
[::dc.emailNotificationSchedule.progressInterval) ===
(::dc.SkillCompletionProgressIntervals.NEVER_LOGGED_IN)]。
什么是正确的方法?
【问题讨论】:
标签: angularjs angular-ng-if one-time-binding