react路由:域名如何实现直接跟用户名
如:www.baidu.com/zhangsan,www.baidu.com/liuliu,这样的形式,我知道现在好多网站是使用类似:www.baidu.com/people/zhangsan或www.baidu.com/u/liuliu,但是我觉得好丑,没有上面形式美观,而且github,facebook和twitter都是上面的实现方式,因此想问下大家这种形式如何在react路由中实现
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用next.js的动态路由就解决了,哈哈,
文件夹目录:pages/[username]就可以了,下面是页面代码,这样就可以获取用户名,并且判断是否有该用户,没有则跳转到404,这就是我想要的,next.js你们值得拥有
React-router本身是支持的
https://codesandbox.io/s/wond...
动态路由就行