我有一個名爲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
類應用於我的基金指令。錯誤在哪裏?
感謝您的解決方案! –