どちらに従うべきかわかりません。require.js の使用を開始したところ、インスタンスが表示されないことがわかり始めました。したがって、2 つのオプションがあります。作成して他のコンストラクターに渡すか、クラス内で作成します。例えば:
define
dep1,
dep2
dep3
dep1 = new Dep1
dep2 = new Dep2
dep3 = new Dep3(dep1, dep2)
また
私はこのように何かをするべきですか
define(dep3)
dep3 = new Dep3();
dep3 ファイル内:
define(dep1, dep2);
dep3.initialize: function() {
this.dep1 = new Dep1;
this.dep2 = new Dep2;
}
コードは非常に抽象的ですが、理解していただければ幸いです。では、どのオプションをいつ使用すればよいのでしょうか?