私はAngularJSでパンくずリストナビゲーションを作成しています。 ユーザーが要件を満たしていないため、一部のリンクを無効にする必要があります。リストアイテムを無効にする - angularjs
私は角度のあるドキュメントを調べましたが、リストアイテムにng-disabledを使用できないことがわかりました。だから私は、リストアイテムをグレーアウトするためにng-classを使用しています。今私はまだでもリストの項目をクリックすることができますので、リストの項目でNG-無効に作業を取得する方法はあり
<li id="first">
<div ng-click="vm.navigateTo(0)">
<label translate="{{vm.translationKeys[0]}}"></label>
</div>
</li>
<li>
<div ng-click="vm.navigateTo(1)">
<label translate="{{vm.translationKeys[1]}}" ng-class="{'hasRequests': vm.programHasRequests == false && vm.currentStepNumber != 1}"></label>
</div>
</li>
<li>
<div ng-click="vm.navigateTo(2)">
<label translate="{{vm.translationKeys[2]}}" ng-class="{'hasRequests': vm.hasRequestIdInUrl == false}"></label>
</div>
</li>
<li id="last">
<div ng-click="vm.navigateTo(3)">
<label translate="{{vm.translationKeys[3]}}" ng-class="{'hasRequests': vm.hasRequestIdInUrl == false}"></label>
</div>
</li>
:ここに は、私は、現時点で使用していますHTMLコードですng-classが適用されたとき。助けるため
おかげで、
挨拶、ブレント