非常にうまく機能するng-repeatを使用して、次のようにナビゲーションをセットアップしました
<a ui-sref="{{link.Route}}" ng-click="clickLink(link)">
<span class="title"> {{link.Text}} </span><span class="selected"></span>
</a>
ただし、私のナビゲーション アイテムにはサブリンクが含まれていることがよくあります。つまり、親リンクは実際にはナビゲーション リンクではなく、サブリンクを展開して表示するために使用されるだけです。ただし、リンクであり、表示するサブリンクがない場合もあります。
問題は、これらの特定のケースです。使用可能な状態がない場合、リンクがまったくないはずなので、ui-sref をすべて削除する必要があります。そこにあると、「エラー:無効な状態参照」がスローされます
状態が利用できない場合に ui-sref を削除するにはどうすればよいですか?