首页 > 解决方案 > Nuxt 中的 Vue Router Push 方法导致页面重新加载

问题描述

从事 Nuxt 项目并尝试以编程方式更改路线。

在我使用的方法中:

$nuxt.$router.push({
    path: `vehicles-for-sale`
})

这看起来像它最初有效,但随后会导致页面刷新到“/vehicles-for-sale?”。

我需要对 Nuxt 做些什么来使其正常工作吗?我有一个名为“vehicles-for-sale”的页面文件夹和一个 index.vue 文件。

标签: vue-routernuxt.js

解决方案


只需使用这个:

this.$router.push('vehicles-for-sale')

推荐阅读