【问题标题】:Vue router, remove hash on some pagesVue路由器,删除某些页面上的哈希
【发布时间】:2018-04-13 12:43:36
【问题描述】:

我使用vue and vue router

默认情况下,它会将#/ 添加到网址中。我想让一些页面作为 PHP 和其他页面由 vue 路由器呈现。

示例

我希望所有这些都能正常工作:

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

有可能吗?

【问题讨论】:

  • 您是否尝试设置网络代理以将请求重定向到静态文件(来自 vue)和 laravel?

标签: javascript hash vue.js history vue-router


【解决方案1】:

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

【讨论】:

  • 我刚刚找到了与历史保持一致的出路。谢谢!
猜你喜欢
  • 2020-12-30
  • 1970-01-01
  • 2019-02-13
  • 2014-11-15
  • 2019-06-11
  • 1970-01-01
  • 2020-02-22
  • 2016-06-24
  • 2020-09-12
相关资源
最近更新 更多