0
私はDuraldalJS(Aと呼ばれる)によって書かれた1つの大きなプロジェクト内に3つのSPAを持っています。 Aは各SPAに3つのshell.jsをロードできますか?ありがとう。durandaljsに複数のshell.jsがありますか?
私はDuraldalJS(Aと呼ばれる)によって書かれた1つの大きなプロジェクト内に3つのSPAを持っています。 Aは各SPAに3つのshell.jsをロードできますか?ありがとう。durandaljsに複数のshell.jsがありますか?
これも可能です。 3つのファイルを作成できます。 shellA.js、shellB.js、およびshellC.js。
SPAごとに、サーバーページを作成する必要があります。 IndexA.html、IndexB.HtmlおよびIndexC.htmlを参照してください。
各ページ内のオブジェクトのグローバルJavaScriptの設定を作成することができますmain.jsで
<script>
var mySettings = mySettings || {};
mySettings.entrance = 'viewmodels/shellA';
</script>
<script src="/js/requirejs/require.js" data-main="/app/main"></script>
をあなたがそうのようなあなたのデュランダルアプリを設定することができます。
var mySettings = mySettings || {};
app.setRoot(mySettings.entrance, 'entrance');