我有范围变量
$scope.blur = 'blur';
我有一个元素:
<ion-content class="business-search-result" ng-class="showIcons ? 'category-page' : ''" on-tap="hideFloatingActions()">
现在我如何将变量$scope.blur
添加到ng-class
,以便ng-class将有两个类......一个来自表达式,一个来自我的变量?
我想:
<ion-content class="business-search-result" ng-class="blur showIcons ? 'category-page' : ''" on-tap="hideFloatingActions()">
但这不起作用?
答案 0 :(得分:2)
ng-class="[blur].concat(showIcons ? ['category-page'] : [])"
应该做的伎俩。但也许你应该在控制器中拥有那个逻辑,而不是在视图中。
答案 1 :(得分:0)
怎么样?
ng-class="{blur: true, 'category-page': showIcons}"