我正在使用ReactJS,并且在帖子页中有过滤器。我想要的是,当我单击过滤器时,它应该在URL中传递参数并在此基础上调用API。 有人可以为此举一个例子吗?
E.g. history.push ({
pathname:'/users',
search:'?filter1=value_filter1'
})
上面的代码中如何添加多个值和删除值
答案 0 :(得分:0)
如果我理解,您想通过添加基于过滤器的查询参数来更新您的网址。
添加查询参数的最简单方法是通过push
的{{1}}方法,将对象作为参数传递。
例如。
hasHistory
还可以通过参数将对象传递到搜索键中
有关其工作原理的更多信息,您可以进入以下链接:Make it easier to add query parameters或此youtube视频Query Strings with React Router