在视图中使用三元运算符

Che*_*niv 3 javascript ternary-operator angularjs

我只想在视图中使用条件运算符:

 <input type="password" ng-model="password" />
 {{ ( password == "qwerty") ? 'PASSED' : 'NOT PASSED' }}
Run Code Online (Sandbox Code Playgroud)

但它会引发错误:

Lexer错误:表达式[(密码=="qwerty")中第25-25列[?]的意外下一个字符?'通过':'没有通过'].

我知道我可以用控制器或类似的东西解决它['true':'PASSED','false':'NOT PASSED'][(password == "qwerty")]但是' ?' 的问题是什么?

小提琴:http://jsfiddle.net/cherniv/KAgrw/

Foo*_*o L 5

你需要使用角1.1.5 +/1.2 +.您使用的是哪个版本的角度?