物語:クリックして、ページのURLではなく、コンテンツ/データを変更
私は、製品ページ#/product/7
上と同じページに午前私はあるものに類似している4つのより多くの製品を持っています見ている。これらのすべての商品には、ページへのリンクがあります。
router-link(:to="{ name: 'product', params: { id: product.id }}" v-text='product.title')
問題:私は、製品のリンクのいずれかにURLの変更をクリックしますが、内容は同じまま
。だから、私が#/product/7
にいて、#/product/8
をクリックすると、URLだけが変更されます。 /product/:id
ページから製品をクリックすると、適切な内容のページが表示されます。
あなたはスクリーンショットで見ることができるよう、現在の製品IDは15ですが、私はなめらかなシルクのシャツ製品の上にマウスを移動している間に下部にあるURLに示すように、コンテンツは、ID 7からのものですカート内。 これを修正する方法はありますか?
。どうもありがとうございます。 :) – rmagnum2002
これは非常に役に立ちます。beforeRouteEnterフックにnext()メソッドを追加することで解決されたバグに遭遇しました。 – Borjante