【发布时间】:2014-12-25 14:53:33
【问题描述】:
{{var.a != "N/A" ? "<a ng-href='myapp://find?name="+var.a+"'>"+'var.a'+"</a>" :var.a}}
我的 angularjs 这种格式的三元运算符似乎不起作用(在视图中,三元结果未显示,但上面的确切编写代码显示在视图中)。我想知道错误在哪里,因为在 chrome 检查器的任何地方都没有返回错误。
我使用 Angularjs 1.2.2
即使是解决问题的方法也会很有帮助。
谢谢
【问题讨论】:
-
.都在做什么?您是否尝试连接这些字符串和变量(如在 PHP 中)?如果是这样,请在 JavaScript 中使用+ -
@Ian 做到了,但还是一样...
标签: javascript angularjs ternary-operator