javascript - 使用 redux 存储访问反应 createBottomTabNavigator
问题描述
我正在尝试拥有基于 jwt 上数据的动态选项卡导航器,但我无法弄清楚如何从中访问 redux 数据
这就是我所拥有的:
const Navigation = ({ jwt }) => {
console.log('jwt:', jwt);
return createBottomTabNavigator({
FeedStack,
WorkStack,
ProfileStack,
RequestStack,
});
}
const mapStateToProps = ({
common: { jwt },
}) => ({
jwt,
});
export default connect(mapStateToProps)(Navigation);
jwt 可用,但导航不是有效的组件,所以我收到此错误:
Warning: Functions are not valid as a React child. This may happen if you return a Co
mponent instead of <Component /> from render. Or maybe you meant to call this functio
如何在将有效组件传递给 redux 的同时访问道具?
解决方案
我认为你应该放createBottomTabNavigation
一个div
标签。
推荐阅读
- c++ - 确定性程序的未定义行为
- django - Django Rest-Framework 登录视图
- mysql - 在 mySQL 表中插入一组卡片,控制台没有错误
- c - 使用 -fwrapv 时,gcc 中的签名溢出是否仍然是未定义的行为?
- jenkins - jenkinsfile 结帐 git 标签
- javascript - 在 Leaflet 中更改缩放级别时的工具提示移动
- c++ - 我可以使用自定义样板模板创建 Qt Creator 项目吗?
- javascript - React Native Fetch(uri)说网络[TypeError:网络请求失败],当我尝试检索本地图像时
- ms-access - 无法在 Access 宏中捕获 /cmd 值
- c# - 在 XML 中搜索元素