美文网首页
2018-01-17Vue-生命周期-计算属性

2018-01-17Vue-生命周期-计算属性

作者: 龙猫的旅途 | 来源:发表于2018-01-18 16:43 被阅读20次
一、生命周期

Vue实例从开始创建到销毁的过程,称之为生命周期
钩子函数:事件劫持机制(用于对事件进行早期处理,对vue内部事件进行一些配置)
生命周期有8个阶段:

    beforeCreate(){
        console.log('loading');
        alert('组件实例刚刚创建,还未进行数据观测和事件配置');//创建前状态  el和data并未初始化
    },
    created(){//常用  创建完毕状态   完成了data数据的初始化  el没有

        alert("实例已经创建完成,并且已经进行数据观测和事件配置")
    },
    beforeMount(){  //挂载前状态 完成了el和data初始化
        this.msg="112233";
        alert("模板编译之前,还没挂载");
    },
    mounted(){//常用  挂载结束状态  完成挂载

        alert("模板编译之后,已经挂载,此时才会有渲染页面,才能看到页面上数据的显示")
    },
    beforeUpdate(){   //更新前状态
        alert("组件更新之前");
    },
    updated(){   //更新完成状态
        alert("组件更新之后");
    },
    beforeDestroy(){   //销毁前状态
        alert("组件销毁之前");
    },
    destroyed(){  //销毁完成状态
        alert('组件销毁之后');
    }  

从创建(Create) ==> 挂载(渲染数据的时候Mount) ==>更新(Update) ==> 销毁(Destroy)

二、计算属性

computed 计算属性

引用 缓存

作用:用于存储和处理数据

$watch

对vue事件进行监听
最新变化的值,原来的值
内部写法,和外部写法
特别对数据请求监听

相关文章

  • 2018-01-17Vue-生命周期-计算属性

    一、生命周期 Vue实例从开始创建到销毁的过程,称之为生命周期钩子函数:事件劫持机制(用于对事件进行早期处理,对v...

  • vue2.5去哪儿(慕课网)学习笔记2

    生命周期 计算属性、方法、侦听器 计算属性的setter和getter Vue中的样式绑定 无论通过class还是...

  • Vue1.0学习小结2

    目录 生命周期 计算属性 自定义方法与属性 数据监听 动画 组件 slot 路由 1.生命周期 用Vue框架,熟悉...

  • Vue进阶

    Vue实例 Vue实例生命周期函数 Vue模板语法 Vue计算属性、方法、侦听器 Vue计算属性的setter和g...

  • Vue2生命周期

    Vue生命周期钩子 beforeCreate: 组件实例刚被创建, 组件属性计算之前, 如data属性等creat...

  • 初识 vue 常见方法,属性

    生命周期钩子函数 beforeCreate 组件实例刚被创建,组件属性计算之前,如data属性等created ...

  • 八、vue.js生命周期

    一、Vue生命周期 二、 计算属性 1.基本用法 2.计算属性 vs 方法 3.get和set 三、vue实例的属...

  • Swift 特殊修饰符总结

    @available @available: 可用来标识计算属性、函数、类、协议、结构体、枚举等类型的生命周期。(...

  • Swfit之关键字

    一、@avaiable @available: 可用来标识计算属性、函数、类、协议、结构体、枚举等类型的生命周期。...

  • Vue笔记

    mint-ui vue生命周期钩子函数/beforeCreate 组件实例刚被创建,组件属性计算之前,如data属...

网友评论

      本文标题:2018-01-17Vue-生命周期-计算属性

      本文链接:https://www.haomeiwen.com/subject/nzjwoxtx.html