vue-router - Nuxt 中的 Vue Router Push 方法导致页面重新加载
问题描述
从事 Nuxt 项目并尝试以编程方式更改路线。
在我使用的方法中:
$nuxt.$router.push({
path: `vehicles-for-sale`
})
这看起来像它最初有效,但随后会导致页面刷新到“/vehicles-for-sale?”。
我需要对 Nuxt 做些什么来使其正常工作吗?我有一个名为“vehicles-for-sale”的页面文件夹和一个 index.vue 文件。
解决方案
只需使用这个:
this.$router.push('vehicles-for-sale')
推荐阅读
- python - Python 3-从选择选项返回递归值和
- html - 需要对角分割mat表格单元格并添加值
- javascript - 如何确定子 iframe 元素何时在滚动 div 的可见区域内?
- c++ - C++ ifstream 将读取一些值然后停止
- vuepress - Vuepress 正在创建一个需要太多请求的静态站点,有没有办法减少这种情况?
- css - CSS不需要的空白
- python - 如何在 python 中将 : 作为函数参数传递?
- javascript - 嵌套导航器中的 React Navigation 奇怪的后退按钮行为
- javascript - 如何清除文本输入?
- javascript - D3-通过鼠标事件在传单地图上画线