• vue2.0组件的生命周期


     beforeCreate(){
    console.log(new Date().getTime())
    let data = this.text;
    console.log('组件创立之前')
    console.log('beforeCreate', data ? "数据获取成功" : '数据获取失败');
    console.log('beforeCreate', $('.study').length ? "dom获取成功" : 'dom获取失败');
    },
    created(){
    console.log(new Date().getTime())
    console.log('组件实例创建完成')
    let data = this.text;
    console.log('created', data ? "数据获取成功" : '数据获取失败');
    console.log('created', $('.study').length ? " dom获取成功" : 'dom获取失败');
    //初次加载时不在 数据改变再次渲染是dom存在
    },
    beforeMount(){
    console.log(new Date().getTime())
    console.log('组件编译挂载之前')
    let data = this.text;
    console.log('beforeMount', data ? "数据获取成功" : '数据获取失败');
    console.log('beforeMount', $('.study').length ? "dom获取成功" : 'dom获取失败');
    // console.log($ele.demo)

    },
    mounted(){
    console.log(new Date().getTime())
    console.log('组件编译挂载之后')
    let data = this.text;
    console.log('mounted', data ? "数据获取成功" : '数据获取失败');
    console.log('mounted', $('.study').length ? "dom获取成功" : 'dom获取失败');

    },
    beforeUpdate(){
    console.log(new Date().getTime())
    console.log('组件更新之前')
    let data = this.text;
    console.log('beforeUpdate', data ? "数据获取成功" : '数据获取失败');
    console.log('beforeUpdate', $('.study').length ? "dom获取成功" : 'dom获取失败');
    },
    updated(){
    console.log(new Date().getTime())
    console.log('组件更新之后')
    let data = this.text;
    console.log('updated', data ? "数据获取成功" : '数据获取失败');
    console.log('updated', $('.study').length ? "dom获取成功" : 'dom获取失败');
    },
    activated(){
    // 跳路由的时候
    /*写于当前组件内*/
    console.log('组件激活时调用')
    },
    deactivated(){
    console.log('组件被移除时调用')
    },
  • 相关阅读:
    zendstuido10 配置spket插件
    Extjs各版本的下载链接
    主题:Android、iPhone和Java三个平台一致的加密工具
    TestDisk 恢复rm -rf 的文件
    java实现定时任务的三种方法
    mac 下安装 lua5.3 + cjson
    Mac OS X 上Lua的安装方法
    Channel States
    JSON常见操作
    微信小程序——获取元素的宽高等属性
  • 原文地址:https://www.cnblogs.com/aqigogogo/p/7492795.html
Copyright © 2020-2023  润新知