我使用ng-show
如下图:
<data-ng-show={{entity.primary}}===true>
的值entity.primary
可以是true
或false
。我在控制台中收到以下错误:
语法错误:标记“假”位于从 [{4}] 开始的表达式 [{3}] 的第 {2} 列。
如何修复此错误?
我使用ng-show
如下图:
<data-ng-show={{entity.primary}}===true>
的值entity.primary
可以是true
或false
。我在控制台中收到以下错误:
语法错误:标记“假”位于从 [{4}] 开始的表达式 [{3}] 的第 {2} 列。
如何修复此错误?
ng-show
计算一个表达式。你不需要大括号。
尝试这个:
<data-ng-show="entity.primary"></div>
或这个:
<data-ng-show="entity.primary === true"></div>
您应该在花括号内添加表达式,但不要在 ng-show 中添加表达式<data-ng-show="entity.primary === true"></div>
。
但是 ng-show 根据它的设置值评估为真或假,所以你应该这样做
<data-ng-show="entity.primary"></div>
如果您需要显示这些值,您可以将其添加到某处
<div>{{entity.primary}}</div>
=> 返回 true 或 false 或分配给它的任何值。