要素を条件付きで適用するのは簡単です - ng-show を使うだけです。しかし、属性はどうですか?
IE
<div ui-sortable>
...
</div>
管理者のみがソートできるようにする必要があるため、次のようにします...
<div ng-conditional-attribute=" {'ui-sortable': 'user.isAdmin()'} ">
...
</div>
要素を条件付きで適用するのは簡単です - ng-show を使うだけです。しかし、属性はどうですか?
IE
<div ui-sortable>
...
</div>
管理者のみがソートできるようにする必要があるため、次のようにします...
<div ng-conditional-attribute=" {'ui-sortable': 'user.isAdmin()'} ">
...
</div>
カスタム ディレクティブまたはテンプレートを作成し、sortable が添付されたバージョンと添付されていないバージョンを切り替えます。
多くのディレクティブも機能するため、class
を使用できる場合がありますng-class="{'ui-sortable': user.isAdmin()}"
。
ディレクティブについて十分に理解していないため、angular-ui
ディレクティブにどのような制限があるかを知ることができません
パーティーに遅れましたが、誰かを助けるかもしれません:
ng-readonly =""
式が真である場合、属性を設定します。
このように機能する ng 属性は他にも多数あります。