sofa-dashboard icon indicating copy to clipboard operation
sofa-dashboard copied to clipboard

前端路由规则问题

Open OrezzerO opened this issue 6 years ago • 3 comments

前端使用的是路由方式是 browserHistory ,原地刷新会导致 404 的问题, 官方文档的解决方案是 : https://pro.ant.design/docs/deploy-cn#%E4%BD%BF%E7%94%A8-spring-boot .
总结一下,有两种方式:

  1. 使用 hash 模式来做路由
  2. 添加一个 Controller 来处理

但是文档中没有给出方法 2 的具体代码, 比较好奇有没有什么优雅的方式来实现这个功能, 不知道蚂蚁内部的最佳实践是什么样的?

OrezzerO avatar Jun 20 '19 11:06 OrezzerO

前端使用的是路由方式是 browserHistory ,原地刷新会导致 404 的问题, 官方文档的解决方案是 : https://pro.ant.design/docs/deploy-cn#%E4%BD%BF%E7%94%A8-spring-boot . 总结一下,有两种方式:

  1. 使用 hash 模式来做路由
  2. 添加一个 Controller 来处理

但是文档中没有给出方法 2 的具体代码, 比较好奇有没有什么优雅的方式来实现这个功能, 不知道蚂蚁内部的最佳实践是什么样的?

感谢关注 SOFADashboard !你可以直接针对这个问题进行 PR

glmapper avatar Jun 20 '19 11:06 glmapper

我不知道怎么做才来提问的 😃 ,打算用 'hash' 模式的话那很简单, 可 Ant design pro 的文档上说强烈建议使用 browserHistory 模式, 我又没有一种很优雅的方式实现这个功能, 这就让我很纠结了.

OrezzerO avatar Jun 20 '19 11:06 OrezzerO

我不知道怎么做才来提问的 😃 ,打算用 'hash' 模式的话那很简单, 可 Ant design pro 的文档上说强烈建议使用 browserHistory 模式, 我又没有一种很优雅的方式实现这个功能, 这就让我很纠结了.

OK,这个问题我尽快 FIX 掉,欢迎关注~

glmapper avatar Jun 20 '19 11:06 glmapper