例如在flatlist中点击item 进入下一个页面,当你不知道下面有多少层的时候,怎么动态添加screen
再详细说一下遇到的情况,我是用navigation.push相同的name,只是带有不同的params,但是有一个问题,比如A(name:'home')有一个flatlist ,十个item,push进入B(name: 'home')后,B有5个item,但是当点击B中的空白处(比如第六个item位置)时,本来不该有动作,但是却跟点击A中第六个item一样,push进入下一个screen,有人遇到这个问题吗?
已经解决这个问题了, 其实很简单,在flatlist中点击item事件时,用useIsFocused判断当前页面是否在focus就可以了