1 つの HTML ページ (レガシー アプリ) で 2 つ以上の単一ページ アプリケーションをホストしたいと考えています。これらのアプリは、ページの完全に異なる場所に配置する必要があります。したがって、トップ ルートの「シェル」に durandal コンポジションを使用して、ko compose バインディングを使用して合成を行うことはできません。これらのアプリは、それらの間 (ルーター/イベント アグリゲーター) で通信できる必要があります。
Durandal とその Router プラグインをそのようなものに使用することは可能ですか? ベストアプローチとは?
複数の要素を使用して、vm/要素のさまざまな組み合わせapplicationHost
で呼び出しようとしましたが、うまくいきませんでした。app.setRoot(vm, transition, element)
最後の電話が勝つようです...
また、Durandal の Google グループに関するディスカッションを作成しました: https://groups.google.com/forum/?fromgroups=#!topic/durandaljs/e6GclW0bEo0