下面是我的自定义指令的示例
<div ng-if="activitedTab == 'individual-accounts'">
<ind-table tmodel="choosenInfo.section1.src" ttype="{{activitedTab}}" clickaction="popup"></ind-table>
</div>
如何为属性 clickaction 设置条件,以便仅当范围变量contentLength的值为true时才可以包含此属性。我尝试了以下方式。
<div ng-if="activitedTab == 'individual-accounts'">
<ind-table tmodel="choosenInfo.section1.src" ttype="{{activitedTab}}" ng-if="contentLength" clickaction="popup"></ind-table>
</div>
但是,如果contentLength的值变为false,则不会显示整个部分。如果contentLength的值为false,我只想排除clickaction属性。
答案 0 :(得分:1)
从自定义指令中删除ng-if条件,并将三元运算符用作-
clickaction =“ contentLength> 0?弹出窗口:”“