【React Native】中使用Redux 以后ref 组件出现underfine

出现这个问题的原因是:connect会把组件再包一层,让我去了解一下reduxconnectwithRef

查看 redux 源码学习笔记 :
react-redux之connect方法解析
react-redux源码学习笔记

解决代码

export default connect(state => ({
        state: state
    }),
    (dispatch) => ({
    }), null, {withRef: true}
)(Component);

使用

 this.listView && this.listView.getWrappedInstance().scrollTo({y:0});

你可能感兴趣的:(【React Native】中使用Redux 以后ref 组件出现underfine)