グローバルルートの変更を監視し、Nuxt2 で特定の操作を実行する
P粉649990163
P粉649990163 2023-12-21 18:00:30
0
1
482

Nuxt JS v2 を使用していて、ページ変更とページ読み込みのたびに関数を実行する必要があります。レイアウトにルート オブザーバーを追加できることはわかっていますが、つまり、ルート オブザーバーをすべてのレイアウトに追加する必要があります。多数、例:

リーリー

私は cookie-tracking.js というプラグインを持っており、これに console.log を追加すると、ページが変更されるたびに呼び出されるようにしたいのですが、そうではありません。この動作を実現するには何を追加すればよいでしょうか:

ああああ

P粉649990163
P粉649990163

全員に返信(1)
P粉145543872

Nuxt2 ルーターは Vue-Router3 に基づいているため、push({name: ''}) と path('path string')代码>

の両方を使用すると、

レイアウト/default.vue

リーリー

ユースケース (cookie-tracking.js) を考慮すると、パスを変更するときにイベントを 1 回だけ起動できるため、layout/default.vue## に置くことができます #複数のレイアウトがある場合は、各 Nuxt-Page-Component の代わりにコードを mixin にリファクタリングすることを検討してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!