模板中的角度表达式未评估

时间:2015-07-17 09:58:57

标签: angularjs

我使用ng-repeat构建页面,拉入模板。 模板创建一个复选框,我试图设置"已选中"使用三元运算符对其进行处理。 我将其添加如下......

<input type='checkbox' name='checkbox' {{val.isTrue ? 'checked' : ''}}> 

但是当我运行它时,表达式不会被解释。我只看到DOM中打印的表达式。 我知道表达式可以评估,因为如果我这样做......

<input type='checkbox' name='{{val.isTrue ? 'checked' : ''}}'>

<input type='checkbox' name='checkbox'>{{val.isTrue ? 'checked' : ''}}

我可以看到打印的值。

任何想法我做错了什么?

由于

1 个答案:

答案 0 :(得分:2)

使用ngChecked

ng-checked="val.isTrue"