关于react组件中多个异步请求的问题?

1、如题,我在一个组件中进行了两个异步请求,然后发现这导致了组件的多次render,shouldComponentUpdate函数执行了多次,而且console了一下发现有几次前后的状态都没有发生改变,这个问题怎么解决?
2、还有一种情况就是,我发现我的异步请求每个都执行了两次,但是在代码层面上我只进行了一次调用请求,这可能是什么原因造成的?

万千封印
浏览 1079回答 1
1回答

慕尼黑8549860

你在should中判断是否数据改变,如果豆return false,就不会render,请求执行两次应该是存在跨域,第一次请求为options
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript