AngularJSアプリを作成しています。このアプリには、誰かが一連のオプションを選択する「画面」があります。これらのオプションの1つは、顧客リストをロードします。そして、その顧客リストに、顧客を作成するオプションがあります。
[Main Menu] (/)
-> [Options Select] (/options)
-> [Customer Picker] (/options/customer)
-> [Customer Create] (/options/customer/add)
つまり、基本的にCustomer Create
はこの「状態」だけですか?UIを使用してナビゲートし、ページをリロードしてこのページからやり直す場合、Angularアプリケーション自体は、このページに到達した方法を「」と見なさないため、違いはありません。アイテムのスタック」。私が何かをポップしたViewControllerはありません。独立した、ルーティング可能な宛先がたくさんあります。
カスタマーピッカーコントローラーをインスタンス化してスタックにスローし、それに移行できると思っていましたが、ここでは機能しませんね。
たとえば、カスタマーアプリピッカーを「よりスマート」にしたい場合は、ルーターを介して渡された何らかのオプションを使用して、カスタマーピッカーに何を期待しているかを知らせる方法を考え出す必要があります。私が望むそれぞれの特定のユースケースに基づいて、わずかなバリエーションを作成します。