vuejsプロジェクトでは、私はthisのようなvueイベントバスを使用します。このイベントを送信する:Vuejs eventbusは、Webpackインポートアウトポートのために複数回トリガーされますか?
他のモジュールで受信すると、出力1クリック1となりますが、複数のクリック2が出力されます。 Webpackのインポート/エクスポートが必要なコードがあるたびに、同じイベントのイベントバス上で追加の結果がトリガされるようになります。chrome devtoolsのclick2の近くに関連するコードがあるためです近くに__WEBPACK_IMPORTED_MODULE_5__util
のようなコードがあります。
何が起こっているのでしょうか?
EDIT: 「ホットリロード設定が破損している可能性があります。 devホットリロードビルドを再構築した後は、この問題は解消されたようです。問題と同じような経験に興味があっても、かなり醜く永続的でした。
おそらく可能性が高いコードは* *ハンドラを削除しないこと。ハンドラを削除しないで、ハンドラを追加するコンポーネントが複数回作成/マウントされると、このような動作が発生します。 – Bert