react-native redux 集成的一些坑

  1. react版本不同,控件的位置也不同,导致undefined
    super expression must either be null or a function, not undefined
老版本:
import React, {
  Component
} from 'react-native'
新版本:
import React,{ 
  Component
} from 'react';
  1. redux
老版本:
import { Provider } from 'react-redux/native';
新版本
import { Provider } from 'react-redux';
  1. 巨坑..onlyChild must be passed a children with exactly one child
老版本:
<Provider store={store}>
            {() => <App />}
            </Provider>
新版本:
<Provider store={store}>
            <App />
            </Provider>

网上很多解决办法集中在Touchable开头的组件,其实是原因在provider的child。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容