Nuxt JS v2 を使用していて、ページ変更とページ読み込みのたびに関数を実行する必要があります。レイアウトにルート オブザーバーを追加できることはわかっていますが、つまり、ルート オブザーバーをすべてのレイアウトに追加する必要があります。多数、例:
リーリー
私は cookie-tracking.js というプラグインを持っており、これに console.log
を追加すると、ページが変更されるたびに呼び出されるようにしたいのですが、そうではありません。この動作を実現するには何を追加すればよいでしょうか:
ああああ
Nuxt2 ルーターは Vue-Router3 に基づいているため、
の両方を使用すると、push({name: ''})
と path('path string')代码>レイアウト/default.vue
リーリーユースケース (cookie-tracking.js) を考慮すると、パスを変更するときにイベントを 1 回だけ起動できるため、layout/default.vue## に置くことができます #複数のレイアウトがある場合は、各 Nuxt-Page-Component の代わりにコードを mixin
にリファクタリングすることを検討してください。