react-native - 如何修复“不变违规:AppRedux(...):渲染没有返回任何内容。”
问题描述
//App.js
import {createDrawerNavigator,createAppContainer} from 'react-navigation'
import Homescreen from './src/pages/homeSceen/Home'
import Userscreen from './src/pages/User';
import Login from './src/pages/login/login'
const MyDrawerNavigator = createDrawerNavigator({
login:Login,
Home:Homescreen,
Users:Userscreen
},{
drawerType:'slide'
});
export default createAppContainer(MyDrawerNavigator);
import {AppRegistry} from 'react-native';
import App from './App';
import React from 'react'
import Provider from 'react-redux'
import {createStore,applyMiddleware} from 'redux'
import promiseMiddleware from 'redux-promise'
import reducers from './src/store/reducers'
const createStoreWithMiddleware= applyMiddleware(promiseMiddleware)(createStore)
const AppRedux=()=>{
<Provider store= {createStoreWithMiddleware(reducers)}>
<App/>
</Provider>
}
AppRegistry.registerComponent('react01',()=>AppRedux);
我正在将 redux 添加到我的登录应用程序中,为此,我在一个工作应用程序中使用了提供程序,突然发生了这个错误。
我也试过
import {AppRegistry} from 'react-native';
import App from './App';
import React from 'react'
import Provider from 'react-redux'
import {createStore,applyMiddleware} from 'redux'
import promiseMiddleware from 'redux-promise'
import reducers from './src/store/reducers'
const createStoreWithMiddleware= applyMiddleware(promiseMiddleware)(createStore)
const AppRedux=()=>{
<Provider store= {createStoreWithMiddleware(reducers)}>
<App/>
</Provider>
}
AppRegistry.registerComponent('react01',()=>AppRedux);
预期成功构建,但导致错误。
解决方案
你忘了穿上return
你的AppRedux
功能
const AppRedux=()=>{
return (
<Provider store= {createStoreWithMiddleware(reducers)}>
<App/>
</Provider>
)
}
推荐阅读
- javascript - 如何绘制特殊的多折线图(任何 javascript 库)?
- python - 如何使用 matplotlib 的 .plot.barh 在标题下添加字幕或标签?
- spring-boot - 我应该在 jpa 中有多个单个实体的自定义存储库吗
- python-3.x - Python 使用没有默认初始化的 __new__
- visual-studio-code - 你可以在 Visual Studio 代码中默认折叠函数吗
- node.js - 是否可以让 node 命令在与指定位置不同的位置看到 node_modules 文件夹?
- android-studio - Kotlin 中“UNUSED_PARAMETER”没有“抑制”提示
- python - 如何从通用列表视图访问主键?
- python - 合并字典列表以删除所有重复项
- android - 无法从服务器加载图像