• 关于uniapp 和vue 生命周期的执行顺序


    App.vue  页面周期

    onShow: function() {//当 uni-app 启动,或从后台进入前台显示
                console.log('App Show')
    },

    onLaunch:function(){//当uni-app 初始化完成时触发(全局只触发一次)

               console.log('App onLaunch')

    }

    页面中的生命周期函数:

    onReady(){//监听页面初次渲染完成。注意如果渲染速度快,会在页面进入动画完成前触发
                console.log('onReady');            
     },
    created() {//vue生命周期  页面创建时调用
                console.log('created');
    },
    onShow(){//监听页面显示。页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面
                console.log('onShow');
     },
    onLoad() {//监听页面加载,其参数为上个页面传递的数据,参数类型为Object(用于页面传参

                 console.log('onLoad');

     },
    mounted() {//vue 生命周期 ,html挂载的时候 调用
                console.log('mounted');
    },

    执行顺序的如下:

    总的来说页面上的执行顺序 是先根据 vue 的created 最先执行 其次则是 小程序中的onLoad,

  • 相关阅读:
    python变量和作用域
    模块
    装饰器
    转git取消commit
    RTP
    ffmpeg编译
    win7开启wifi
    LIVE555
    【FFmpeg】ffplay播放rtsp视频流花屏问题
    Windows下编译SDL
  • 原文地址:https://www.cnblogs.com/NanKe-Studying/p/13853927.html
Copyright © 2020-2023  润新知