随笔录

137 阅读1分钟

一、methods里面全部 定义一些方法。

1、什么时候是方法:方法叫 method, 一般定义在类里面 ,这里面定义的都是需要去调用的函数方法。比如定义在 new Vue({})里面。
2、什么是函数:平时直接定义的 function add({})就叫函数。--外部函数定义

二、vue的生命周期:从一个诞生到销毁 这么一个过程。,会自动调用,根据周期。

基本用到的created(){一般情况是调用刚开始需要展示的数据,给data赋值},

mounted() {不着急的一些数据展示请求方法,可以在此处调用}

1、beforeCreadted vue实例的挂载元素$el和数据对象data都为undefined,还未初始化。 加loading事件

2、 created vue实例的数据对象data有了,$el还没有 结束loading、请求数据为mounted渲染做准备

3、 beforeMount vue实例的$el和data都初始化了,但还是虚拟的dom节点,具体的data.filter还未替换。 .. 

4、mounted vue实例挂载完成,data.filter成功渲染 配合路由钩子使用

5、 beforeUpdate data更新时触发

6、 updated data更新时触发 数据更新时,做一些处理(此处也可以用watch进行观测)

7、beforeDestroy 组件销毁时触发

8、 destroyed 组件销毁时触发,vue实例解除了事件监听以及和dom的绑定(无响应了),但DOM节点依旧存在 组件销毁时进行提示 



ES模块化的导入和导出 P75 - 00:57