Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何使用分页处理React路由器中的多个参数?_Reactjs_Routes_Pagination_React Router_Url Routing - Fatal编程技术网

Reactjs 如何使用分页处理React路由器中的多个参数?

Reactjs 如何使用分页处理React路由器中的多个参数?,reactjs,routes,pagination,react-router,url-routing,Reactjs,Routes,Pagination,React Router,Url Routing,我正在为一个博客构建路由,并尝试在URL中实现排序。 我的路线: 例如: /类别/一般/2019/03/1 页面描述当前页面,分页在分页组件中完成 在我的CategoryPage组件中,我希望通过match.params获取参数,并获取足够的数据。当我输入示例地址时,React会因为将年份作为页码读取而感到困惑,因为它们都是数值,并且是可选的 有人能想出解决办法吗?您应该使用搜索参数:例如:/category/some_cat\u id_here?year=2021&month=01&page

我正在为一个博客构建路由,并尝试在URL中实现排序。 我的路线:

例如: /类别/一般/2019/03/1

页面描述当前页面,分页在分页组件中完成

在我的CategoryPage组件中,我希望通过
match.params
获取参数,并获取足够的数据。当我输入示例地址时,React会因为将年份作为页码读取而感到困惑,因为它们都是数值,并且是可选的


有人能想出解决办法吗?

您应该使用搜索参数:例如:
/category/some_cat\u id_here?year=2021&month=01&page=10