React Native:将Toast消息传递到导航的屏幕

问题描述 投票:0回答:1

我有一个重定向到其他屏幕的按钮,还显示了一条祝酒消息。我正在使用本机容易吐司。

onPress={()=>{
             this.props.navigation.goBack()
             this.refs.toast.show('Message has been sent!',DURATION.LENGTH_LONG);

           }}/>

如果执行此操作,它将显示吐司,然后重定向到其他屏幕。但是我想让烤面包在按下按钮后显示在导航屏幕上。我该怎么办,应该怎么办?

javascript react-native toast
1个回答
0
投票

我认为您可以使用setTimeout作为案例。像这样:

setTimeout(() => {
    this.refs.toast.show('Message has been sent!',DURATION.LENGTH_LONG);
}, 500);
this.props.navigation.goBack();
© www.soinside.com 2019 - 2024. All rights reserved.