单页路由问题——

#1

例如首页是react-china.org然后点击进入react-china.org/top ,但是后端只有路径‘/’指向主页,如果地址栏输入了react-china.org/top ,就会报404,因为后端没有这个路由,如果把所有路径例如react-china.org/topreact-china.org/hot等都指向/的话前端就可以接管路由,但是如果是ajax发起的查询如react-china.org/top?user=110就出错了,请问有什么好的解决办法,谢谢,不知道描述的清楚不

#2

history-api-fallback

1 Like
#3

后端接收的请求全带上“api/v1“这样的前缀不就好了,restful请求本来就要这种版本号的吧。不带这个前缀的就是前端路由呗

1 Like
#4

不是很了解restful, 确实是想这么做,谢谢啦

#5

你可以系统地看一下Rest规范,这样有助于你设计后端接口

#6

果然还是社区好,自己有时候想好久又不知道合不合适

#7

后端说加/api/和定位到/很麻烦 所以我改成了hash history了

#8

他就是懒,扯淡

1 Like
#9

是这个理:+1: