2016-07-29 9 views
0

再構成され状態コントローラは、私は2つの状態を有する未予想通り

<div ui-view="c"></div> 

Iは状態ABCの状態ABから移動すると、私はABControllerが再構築される参照します一方、私が状態abcからabにナビゲートすると、ABContollerは再構築されません。

私が本当に達成したいのは、a.bからa.b.cに、またはa.b.cからa.bにナビゲートするときにABContollerを再構築しないことです。これを行う方法はありますか?

答えて

0

これは確かに可能ですが、私が期待していたように、ui-routerはfromとtoの状態に基づいてどの州を破壊/作成する必要があるかを注意深く追跡するため、 。

この場合、余分な構成を引き起こしたのは、自分の州の2つが同じパラメータ変数を使用しているためです。これは、ui-routerに状態パスの共通要素を異なるものと見なさせることになりました。

基本的には、未使用/バグの「params」属性を状態定義から削除することが含まれていました。

関連する問題