Guess在不同的toptab下面显示不同的内容,关于10-12的课后作业

来源:10-11 动态生成标签导航器和model(2)

dds813

2021-02-08

10-12的课后作业,我想了很多方法也拿不到props或者route,例如下面两个都不行
const mapStateToProps = (state:RootState, props:RootProp<HomeParamList, string>){
这样拿不到,
const mapStateToProps=(state:RootState, {route}:{route: CarouselProps<HomeParamList, string>){
这样也拿不到,老师是否我的思路不对,还是有其他方法可以拿到这个namespace呢

写回答

1回答

dds813

提问者

2021-02-08

按照老师的思路要在mapStateToProps里面拿到namespace,然后在调用相应的fatchGuess获取数据,但是子组件里面没办法拿到props,也没办法拿到route怎么办呢

0
1
今朝
其实你可以看一下Home/index.tsx这个文件,这是一个页面,每一个页面都是可以拿到route的,如果页面中的组件也需要route,很简单啊,在调用Guess组件的时候,把route传给Guess组件就行了,这样在Guess就能拿到了啊
2021-02-19
共1条回复

跨平台应用ReactNative+TypeScript仿喜马拉雅开发App

从入门到实战,掌握用TypeScript开发ReactNative应用

832 学习 · 339 问题

查看课程