Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

前端路由规则问题 #24

Open
OrezzerO opened this issue Jun 20, 2019 · 3 comments
Open

前端路由规则问题 #24

OrezzerO opened this issue Jun 20, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@OrezzerO
Copy link

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

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

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

@glmapper
Copy link
Collaborator

前端使用的是路由方式是 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 glmapper added the enhancement New feature or request label Jun 20, 2019
@OrezzerO
Copy link
Author

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

@glmapper
Copy link
Collaborator

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

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

@glmapper glmapper self-assigned this Jun 20, 2019
@glmapper glmapper added this to the 1.1.0 milestone Jun 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants