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