react-navigation使用中的总结 女爷i 2021-09-19 12:38 304阅读 0赞 ## **底部导航页面之间切换时,如何停止当前页面的一些操作(如何关闭正在播放的视频、音乐等操作)?** ## ## **didFocus和didBlur解释** ## **didFocus是指当前页面第一次加载的时候会调用一次 didBlur是指当前页面离开的时候会调用一次(前提是当前页面没有被销毁既没有执行componentWillUnmount()函数)** **使用方法: 在 componentDidMount()\{ this.didFocusListener = this.props.navigation.addListener( 'didFocus', (obj) => \{ //在这里开始操作(请求数据) \} ); this.didBlurListener = this.props.navigation.addListener('didBlur', (obj) => \{ //停止操作(关闭视频播放等操作) \} );** ** \} \--------------------- 作者:chenyu\_insist 来源:CSDN 原文:https://blog.csdn.net/u011068702/article/details/83218639 ** **或者 constructor&\#x**
还没有评论,来说两句吧...