1

ではui-sref、 のような 2 つの状態を追加する必要がありui-sref="form.profile.retail and form.profile.corporate"ます。これを行う方法がわかりません。条件演算子を使用しようとしましたが、機能しませんでした。

form.html 内

<a ui-sref-active="active" ui-sref="form.profile.retail"><span>2</span> Login</a>

プランカーはこちら

ありがとう

4

2 に答える 2

1

どのリンクを配置するかを決定するために使用できng-switchます。条件付きのニーズを理解できないため、例のみを配置します。

isRetailリンクがいつあるべきかを定義するようなスコープ変数を割り当てます。

<div ng-switch on="isRetail">
   <a ui-sref-active="active" ui-sref="form.profile.retail" ng-switch-when="true">Retail</a>
   <a ui-sref-active="active" ui-sref="form.profile.corporate" ng-switch-default>Corporate</a>
</div>
于 2015-09-21T08:17:39.610 に答える
0

これを試して :

 ui-sref="form({retail: form.profile.retail, corporate: form.profile.corporate})"

複数のパラメーターが渡されているこの例を見ることができます: http://plnkr.co/edit/r2JhV4PcYpKJdBCwHIWS?p=preview

于 2015-09-21T07:54:32.347 に答える