React 时如何优雅地传参

时间:2025-04-22 21:15:41
传参方式1:
将参数直接写在路径中,前提是router定义时,需要指定参数的名字,这里假定为:value;
(pathname: '/routerName/123');
如何获取到123呢?
通过即可获取
传参方式2:
通过state传参,可以在页面跳转时,url中不显示参数;
 (pathname: '/routerName',state: { key: value });
跳转界面如何接收参数呢?
便可以获得state中的key的value;