問題タブ [dynamic-import]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Webpack JavaScript Object.assign vs "="
webpack でプロジェクトを実行していて、問題に直面しました。解決しましたが、物事がどのように機能しているかを理解したいです。
のようなモジュール名の配列があります[module1,module2,module3]
。foreach
この配列をループして、次の構文ですべてのモジュールをインポートするために使用します。
すべてのモジュールで、オブジェクト「me」を作成して返します。すべてのモジュールには、質問にとって重要ではない特定の機能とパラメーターがあります。
この問題は、1 つのページに 2 つのモジュールがある場合に発生します。割り当てme = thisは、異なるオプションを渡した場合でも、常に同じパラメーターで同じオブジェクトを作成します。
割り当てをに変更して解決しましvar me = Object.assign({},this);
たが、最初のものの何が問題なのかわかりません。説明してもらえますか?