同级传值

同级传值——非父子关系,借助第三方量

例子:




    
    Document


   

父子组件通信例子:




    
    Document


   

生命周期:
同级传值_第1张图片
Vvue-js-的生命周期_03.gif

它可以总共分为8个阶段:

beforeCreate(创建前),

created(创建后),

beforeMount(载入前),

mounted(载入后),

beforeUpdate(更新前),

updated(更新后),

beforeDestroy(销毁前),

destroyed(销毁后)

定义:

Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。

图解生命周期

特别值得注意的是created钩子函数和mounted钩子函数的区别
同级传值_第2张图片
31738308-58e8726fbe4d0_articlex.jpg

在Vue的整个生命周期中,它提供了一系列的事件,可以让我们在事件触发时注册js方法,可以让我们用自己注册的js方法控制整个大局,在这些事件响应方法中的this直接指向的是vue的实例。

例子:




    
    Document


   
{{msg}}

你可能感兴趣的:(同级传值)