猿问

componentWillReceiveProps 不能检测数据的改变

**//我通过websocket发送了请求,收到了返回的一些数据,但是现在Thumbnail组件收不到数据

幕布斯6054654
浏览 363回答 1
1回答

月关宝盒

那这说明你的connect用的不对,你这个createSelector不太清楚你这个是自己封装的还是第三方插件,单connect这个插件来说,它接受的参数一共有四个,分别是 mapStateToProps , mapDispatchToProps, mergeProps 和 options。其中一般用到前两个差不多了。mapStateToProps将 store 中的数据作为 props 绑定到组件上。const mapStateToProps = (state) => {  return {    count: state.count  }}mapDispatchToProps将 action 作为props 绑定到组件上const mapDispatchToProps = (dispatch, ownProps) => {  return {    increase: (...args) => dispatch(actions.increase(...args)),    decrease: (...args) => dispatch(actions.decrease(...args))  }}你对一下看你是不是传的有问题
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答