私は入れ子状態が必要なページを持っていますが、すべてのGoogle検索結果が戻ってきます。私はすでにそれを使用しており、問題はありません。私がそれを説明できる最善の方法は、一連の写真の中にあります。私は上記のウィジェットのいずれかをクリックしたときに、それが現在ui-routerどのようにして、独自の保存されたルートを持つ2つの異なる状態のネストされたインスタンスを作成できますか?
に設定されているとしてここで
は私のページですさて、この例では、私は4番目のオプションであるnotes
ウィジェットをクリックしてくださいと言います。次のページでは何が起こることは、私が起こっている必要があり何、私は完全に新しい状態に遷移myurl.com/call/{{assessorId}}/process/processType?=1
からmyurl.com/assessor/{{assessorId}}/detail/notes
に私のURLが変更され今
を出てくるの画面を持っています第二の画像が表示されるが、私はMSの一部のクロッピングとつなぎ合わせ、この絵のように最初の画面の下半分、内側ペイント
画面の下半分には、1つのウィジェットから別のウィジェットに移動する際に、ui-routerが追跡して従わなければならない独自の独立したURLがあります。 {{assessorName}} | Notes
と記載されているタイトルバーは、オリジナルのウィジェットセットに戻ってナビゲートできる自家製ブレッドクラムソリューションです。
私はナビゲーションがダウンしていますが、私はその状態のインスタンスを現在の状態の中に保つ方法がありません。代わりに、私はassessor.call
の状態を残して、assessor.detail.notes
の状態に移行します。
どのように私の代わりに、ページの下部に内側に私のassessor.call
状態、および巣私の
assessor.detail.{{selectedWidget}}
状態を維持していますか?
を書きます、私は三つの部分、ヘッダー、フッター、およびそれのJSでメインを含むモジュール組織を持っていると言うが、これは古典的なように聞こえますネストされたビューはケースを使用します。あなたのページの下部(青いアウトライン)は独自の 'ui-view'でなければならないので、あなたのルーティング設定でそれをターゲットにすることができます。 –