如何将响应路由器查询参数与Mobx全局状态绑定?

时间:2019-06-24 15:39:30

标签: javascript reactjs react-router react-router-dom mobx

我正在使用create-react-app,mobx-react-lite和react-router-dom创建一个Web客户端。如何将路由查询参数连接到Mobx状态?

我正在使用钩子,所以我尝试将useEffect()钩子与mobx autorun()函数一起使用,并将组件道具包装在useAsObservableSource()钩子中(正如此处https://mobx-react.js.org/recipes-effects所建议的那样),并且它可以正常工作只要我使用简单的参数,但是如果它是一个数组,则效果会进入无限循环。

y_pred

期望效果仅在每次查询字符串更改时运行一次,但是每次查询字符串更改都会运行无限次。

0 个答案:

没有答案