react-navigation 返回路由監(jiān)聽

     componentDidMount() {
        this.didFocus = this.props.navigation.addListener(
            'didFocus',
            () => this._onRefresh()//放你需要執(zhí)行的函數
        );
    }
    
    componentWillUnmount(){
        this.didFocus.remove();//不要忘了移除監(jiān)聽哦
    }

在進入或者返回這個頁面的時候 會執(zhí)行_onRefresh方法

_onRefresh可以放獲取頁面數據的方法,當進入頁面獲取數據,從其他頁面返回到這個頁面再次請求數據。

ps:指定頁面返回使用指定返回callback

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容