我有一个
<button
class="tw-text-btn test-work-btn"
translate translate-attr-name="add_food"
ng-click="add_food()"
ng-show="Permissions.allowed">
<i class="icon-add-food"></i>
</button>
如果Permission.allowed
为真,则效果很好,按钮会显示。
然而,在这种情况下同样的事情不起作用:
<button
class="btn"
title="{{'remove_food'|translate}}"
ng-show="Permissions.allowed"
ng-click="removefood($event, u)">
<i class="icon-cancel"></i>
</button>
另请注意,在第二种情况下如果我有food.$attributes.favfood_id !== myself
我应该使用ng-if="food.$attributes.favfood_id !== myself && Permissions.allowed"
但即使在那种情况下它仍然无效,我错过了什么..?