[英]how pass a function navigation.goBack() to component
how i can pass a function navigation.goBack() to component child我如何将 function navigation.goBack() 传递给子组件
Next code:下一个代码:
Parent家长
<SafeAreaView style={{ flex: 1 }}>
<ModalLoading visible={loading} />
<KeyboardAwareScrollView
innerRef={ref => scrollRef}
contentContainerStyle={{ flexGrow: 1 }}
style={styles.container}>
<HeaderCadastro
navigation={() => navigation.goBack()}
/>
Child孩子
<Pressable onPress={navigation} style={style.backButton}>
<Icon name='chevron-back' size={moderateScale(30)} />
</Pressable>
Change your parent and child as this:将您的父母和孩子更改为:
parent:家长:
<HeaderCadastro navigation={navigation.goBack} />
child:孩子:
<Pressable onPress={() => navigation()} style={style.backButton}>
<Icon name='chevron-back' size={moderateScale(30)} />
</Pressable>
explanation:解释:
There were only syntax errors, not major issues.只有语法错误,没有重大问题。
You just to have to remember how to call it and how to pass it.你只需要记住如何调用它以及如何传递它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.