我刚刚更新为响应本机导航版本5。现在,我试图通过goBack()调用将数据发送回上一个屏幕。
我用]推送下一个视图>
const onSelectCountry = item => { console.log(item); }; navigation.navigate('SelectionScreen', { onSelect: onSelectCountry});
并在从FlatList中选择要调用的项目后移回:
function onSelectedItem(item) { route.params.onSelect(item); navigation.goBack(); }
但是通过将函数与参数一起发送,我得到了警告:在导航状态中发现了不可序列化的值...
有人可以告诉我正确的方法吗?
我刚刚更新为响应本机导航版本5。现在,我尝试通过goBack()调用将数据发送回上一个屏幕。我用const onSelectCountry = item => {console ....
导航将数据发送到屏幕。