我有一个名为fund的角度指令。该指令定义如下。ng级有条件不起作用
return{
restrict: 'E',
replace: true,
scope: {
data: '=',
cut: '@'
},
templateUrl: 'app/directives/partials/fund.jsp'
}
它有一个名为cut
的属性。如果设定了剪裁,我将申请text-cut
课程,如果没有设置,则不设课程。类是在需要的情况如下:
.text-cut{
overflow: hidden;
text-align: left;
text-overflow: ellipsis
}
我曾尝试使用下面的指令为:
<fund data="myCtrl.fundList" cut="true"></fund>
<fund data="myCtrl.fundList" cut="'true'"></fund>
与以下纳克级的模板属性:
ng-class="text-cut: cut"
ng-class="text-cut: 'cut'"
ng-class="{text-cut: cut}"
ng-class="{text-cut: 'cut'}"
ng-class="text-cut: cut===true"
ng-class="text-cut: 'cut'===true"
ng-class="{text-cut: cut===true}"
ng-class="{text-cut: 'cut'===true}"
但这些组合中没有一个将text-cut
类应用于我的基金指令。错误在哪里?
感谢您的解决方案! –