在错误页面之间导航的Vue问题

时间:2020-06-08 13:31:44

标签: javascript vue.js vuex vue-router

我正在使用vuex和vue路由开发单页应用程序。

当前设置:

  • 通过下拉菜单导航并匹配文本字段中的搜索字符串
  • 在search-btn上,单击导航到以搜索文本为参数的结果页面
  • 在该结果页面的created()方法中向api触发操作 -如果请求成功,则继续加载页面 -如果请求未成功,则重定向到“ NotFound”错误页面(例如,在数据库中找不到拼写错误的单词)

问题

一旦我点击NotFound页面,我将无法再次导航。它将尝试使用/ result / wrong_word路径加载上一个页面,该路径将再次指向NotFound页面。我该如何解决?有没有办法操纵Vue路由器的历史记录堆栈?

在router.js中:

mode: 'history'

0 个答案:

没有答案