Ember を使用して作成された ftp ブラウザ アプリケーションを考えてみましょう。おそらく、階層のツリー ビューと、現在選択されているファイルのリスト ビューを持つ可能性があります。そして、現在の選択を URL に次のように保存します。
baseUrl/#パス
例えば
www.emberftp.com/#stuff/docs/programming
それほど難しくありません。
でも!次に、このアプリケーションを Windows Commander のような 2 つのブラウザー ビューに拡張することを検討してください。そして、その 1 つのビューは現在 /stuff/docs/programming を閲覧し、他の /backup/images を閲覧しています。
明らかに、これにはあるレベルで複数のアウトレットが必要ですが、URL はどうなりますか?
まず第一に、これはまったくサポートされていますか? もしそうなら、ルートとシリアライゼーション/デシリアライズでこれをどのように設定する必要がありますか? そして、URL は実際にはどのように見えるでしょうか?
baseUrl/#?browser1=/stuff/docs/programming&browser2=/backup/images
多分?