老师 既然state可以在编程式和声明式路由携带参数,为什么还有动态路由去携带参数呢?
来源:17-4 useSearchParams与useLocation函数

慕先生7102758
2023-04-13
写回答
1回答
-
西门老舅
2023-04-14
你好,state携带的参数是隐式的,并不会暴露在URL上,这样对于一些不想让用户看到的数据是可以的,但是带来的问题就是一刷新就丢失数据了,而动态路由(params)或search值(query)是可以把数据挂载到URL上,好处就是刷新的时候还是可以获取到数据的,所以看开发需求决定,并不能完全替代的。042023-05-17
相似问题