首页 > 解决方案 > 加载视图时如何在不更改路径的情况下使用Vue?

问题描述

我正在使用 Vue.js 为 Firefox 创建一个插件。我希望它有多个组件的路线。但是,每次我点击路由器的链接时

<router-link to="/about">About</router-link>

我正在更改浏览器中的 url(所以它看起来像这个丑陋的moz-extension://a86771fb-409f-4096-8a07-b000de29d6bf/dist/index.html#/about)。

有什么方法可以防止这种情况并将搜索/网址栏留空?我已经可以说,如果需要,我可以使用与 vue-router 不同的解决方案。

标签: javascriptvue.jswebfrontendvue-router

解决方案


我认为你做不到——更改 URL 和管理历史记录是 Vue 路由器的重点。也许您可以改用 Vue动态组件


推荐阅读