小程序生命周期詳解


小程序有8個頁面級別的生命周期;(5+3)
    /**
     * 生命周期函數--頁面加載 
     * options是上一個頁面傳遞過來的參數
     */
    onLoad: function (options) {
        console.log("1", options)
    },


    /**
     * 生命周期函數--監聽頁面顯示
     */
    onShow: function () {
        console.log(2)
    },

     /**
     * 生命周期函數--頁面【初次】渲染完成
     */
    onReady: function () {
        console.log(3)
    },


    /**
     * 生命周期函數--監聽頁面隱藏
     * 離開當前頁面觸發 路由跳轉就會觸發
     */
    onHide: function () {
        console.log(4)

    },

    /**
     * 生命周期函數--監聽頁面卸載
     */
    onUnload: function () {
        console.log(5)

    },

    /**
     * 頁面相關事件處理函數--監聽用戶下拉動作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 頁面上拉觸底事件的處理函數
     */
    onReachBottom: function () {

    },

    /**
     * 用戶點擊右上角分享
     */
    onShareAppMessage: function () {

    }
當進入這個頁面的時候,會觸發 onLoad onShow onReady 
當返回當前頁面時,只會觸發onshow這個生命周期


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM