こんにちは私はナビゲーションの方向に取り組んでいます。私は、属性「UIB-ドロップダウン」angularJS ng-attr-式
<li ng-attr-uib-dropdown="{{!!tree[$index].children ? '' : undefined }}" ng-repeat="nav in tree" ng-class="{ 'active' : isActive(nav.path) }">
変数を追加する必要が任意の子エントリがある場合 「!!ツリー[$インデックス]が.children」trueまたはfalseを返します。 私は2時間以来Googleの後ろにいますが、この表現を正しい方法でng-attrで使用する方法はわかりません。
これで、すべてのliにuib-dropdownが追加されたためです。それが真実か間違っているかどうかは関係ありません。
誰かが私を助けてくれることを願っています。 おかげ
こんにちは、まずはあなたの答えをありがとう。私はちょっと分かりました:) でもまだ動作していません: もし私がnitが存在するスコープ変数を追加したとしても、それはまだ表示されていてディレクティブを呼びます(それは自動的にクラスを追加するので見ることができます) ng-attr-uib-dropdown = "{{asdasdas}}" まだ何が間違っているのでしょうか? – Patrick
@Patrick - 前日に新しいソリューションを追加しました。あなたのために働くことはできませんか? – Esko