javascript - Vue路由器,删除某些页面上的哈希值

标签 javascript hash vue.js history vue-router

我使用vue and vue router .

默认情况下,它会将 #/ 添加到网址中。我想让一些页面作为 PHP 服务,其他页面由 vue router 渲染。

示例

我希望所有这些都能发挥作用:

  • example.com
  • example.com/#/some/query/
  • example.com/about
  • example.com/about#/some/query/

可能吗?

最佳答案

最后,是的 - 这是可能的。但混合不同的模式通常是个坏主意——它会导致架构困惑。选择历史记录或哈希模式,并仅使用其中一种来使您的应用程序保持一致。

关于javascript - Vue路由器,删除某些页面上的哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47050786/

相关文章:

vue.js - 如果 prop 参数为 null,则使用默认值

javascript - Angular JS loginController 与 loginService 绑定(bind)

javascript - 如何在 React 中使用 scrollIntoView?

javascript - Dojo 内容 Pane |程序化点击

javascript - result.user.link 不是 Angular Firebase 中的函数

php - 在多个服务器之间使用 phpass 有多安全?

vector - 为什么对同一个向量进行两次哈希运算会得到不同的哈希码?

javascript - 如何使 Data 和 Vuex 响应式?

iphone - 从 UIImage 生成哈希值

vue.js - Vue 组件 - 如何处理非 react 性数据?