タグ付けされた質問 「cyclic-reference」


13
Node.jsで循環依存関係を処理する方法
私は最近nodejsを使用していて、モジュールシステムを理解しているので、これが明らかな質問である場合は謝罪してください。大体以下のようなコードが欲しい: a.js(ノードで実行されるメインファイル) var ClassB = require("./b"); var ClassA = function() { this.thing = new ClassB(); this.property = 5; } var a = new ClassA(); module.exports = a; b.js var a = require("./a"); var ClassB = function() { } ClassB.prototype.doSomethingLater() { util.log(a.property); } module.exports = ClassB; 私の問題は、ClassBのインスタンス内からClassAのインスタンスにアクセスできないことです。 私が望むものを達成するためにモジュールを構造化する正しい/より良い方法はありますか?モジュール間で変数を共有するより良い方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.