为什么我三天没有发帖——以及我最终学到的东西 🔍
发布: (2026年2月6日 GMT+8 01:11)
2 min read
原文: Dev.to
Source: Dev.to
背景
在过去的 2–3 天里,我没有写任何博客文章或更新。
并不是因为我停止了学习,而是因为我没有学习到值得分享的概念。
我大多在构建 UI 和打磨布局——这是一种很好的练习,但并没有足够深入到可以解释的程度。
新概念:使用 useParams 将状态保存在 URL 中
今天情况改变了。我终于掌握了一个真正有价值的概念:使用 useParams(React Router)在 URL 中保存状态。
- 它不是核心的 React Hook;它属于 React Router,但行为类似 Hook,解决了一个非常实际的问题:
我们如何把数据放在 URL 中,以便导航、分享和刷新时状态不会丢失?
理解它很有趣,因为:
- 数据在路由之间前后流动。
- 与普通的状态管理相比,需要以不同的方式思考。
概念上并不难,但需要练习。我现在大概理解了 80–85 %,其余的会在实际项目中使用时逐步掌握。
关键体会
- 并不是每个学习日都能产出博客。
- 有些日子是用来做 UI 工作的。
- 有些日子是用来做实验的。
- 有些日子最终会让你得到值得分享的概念。
接下来
更多实用的路由和高级概念即将推出。