react + reactx componentdidmount()被重复调用

时间:2017-03-15 06:44:49

标签: jquery reactjs javascript-events redux components

我构建了一个react+redux项目,并获得了xx.htmlxx.js个静态文件。 然后我使用jQuert.load()加载这些静态文件,但我发现componentdidmount()被重复调用。

我在componentdidmount中加载了readux data,结果是重复打开同一页面,页面每次都会运行$.load(xx.html),并发送叠加的网络请求。

五次要求: enter image description here

1 个答案:

答案 0 :(得分:1)

为什么不尝试将调用放入componentWillMount?重复调用可能是由redux数据更改组件使其重新渲染并再次拨打电话引起的