我想在标志设置为false时使用col-sm-9
,在设置为true时使用col-sm-5
。我正在尝试这个
<div ng-class="{col-sm-9: !flag, col-sm-5: flag" class="col-sm-offset-3}"></div>
我在$parse:syntax
之后的第一个连字符处出现{
错误。我已经尝试在类名周围加上单引号并继续得到语法错误。我究竟做错了什么?另外,如果我尝试在最后应用那个额外的类,不管是什么因为它们都需要应用于同一个div,这样可以吗?
编辑:我今天早上打字的语法
答案 0 :(得分:2)
试试这个: -
<div ng-class="{'col-sm-9': !flag, 'col-sm-5': flag}" class="col-sm-offset-3"><\div>