react-native应用程序ios redux应用程序中的基于本机的问题

6qfn3psc  于 2022-11-12  发布在  React
关注(0)|答案(1)|浏览(230)

大家好,我正在使用redux、react-native cli创建react native应用程序,启动应用程序时出现了一些问题,如屏幕截图所示,我看到了在线解决方案,其中提到添加如下

<NativeBaseProvider>
       <Example/>
    </NativeBaseProvider>

问题是我正在使用redux,所以当我这样使用另一个redux问题弹出。也有另一个解决方案,我试图取消链接本机基地,然后删除,然后安装,然后也出现了问题。谁能给我建议一个解决方案,以弄清楚发生了什么,可以请显示的方式来解决?

当我使用NativeBaseProvider时,我收到此错误

gz5pxeao

gz5pxeao1#

import { NativeBaseProvider, useTheme } from 'native-base'

function AppRedux () {
  // not sure where you are getting this modified value from
  const modified = true
  const { colors } = useTheme()

  return !modified ? ( 
    <View style={{ backgroundColor: '#000' }} />
  ) : (
    <View style={{ backgroundColor: colors.primary }} />
  )
}

export default function App() {
  return (
    <NativeBaseProvider>
      <Provider store={store}> 
        <AppRedux /> 
      </Provider> 
    </NativeBaseProvider> 
  );
}

来自native-baseuseTheme官方文档如下:https://docs.nativebase.io/theme

相关问题