【问题标题】:NG-True-Value: Only accepts String literals?NG-True-Value:只接受字符串文字?
【发布时间】:2014-12-17 08:19:57
【问题描述】:

我正在尝试让 ng-true-value 指令与表达式或对象一起使用:

我试过了:

   ng-true-value={{type}}
   ng-true-value="type"
   ng-true-value="{{type}}"

但这些似乎都不起作用。 Angular 的 ng-true-value 指令只能接受字符串文字吗?

【问题讨论】:

标签: angularjs angularjs-directive


【解决方案1】:

ng-true-value 不接受非常量表达式。你的问题已经有了答案here

对于 ng-* 中的字符串值,用单引号将其括起来,如下所示:

ng-true-value=" 'type' "

【讨论】:

  • 我不确定这如何回答这个问题?
  • 我正在寻找一种将表达式评估为 ng-true-value 的解决方案。
猜你喜欢
  • 2013-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-03
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多