美文网首页
组件传值——同级互传、生命周期

组件传值——同级互传、生命周期

作者: 少女的愫语 | 来源:发表于2018-09-23 19:57 被阅读0次
同级互传用第三方量 var bus=new Vue();
<div class="box">
            <one></one>
            <two></two>
        </div>
        <script type="text/javascript" src="js/vue.js" ></script>
        <script>
            var bas=new Vue()
            Vue.component("one",{
                template:`
                    <div>
                        <p>我是老大</p>
                        <button @click="add">点击</button>
                    </div>
                `,
                data:function(){
                    return{
                        msg:"你是谁"
                    }
                },
                methods:{
                    add:function(){
                        bas.$emit("btn",this.msg)
                    }
                }
            })
            Vue.component("two",{
                template:`
                    <div>
                        <p>我是老二</p>
                        <a href="#">{{mess}}</a>
                    </div>
                `,
                data:function(){
                    return{
                        mess:""
                    }
                },
                mounted:function(){
                    bas.$on("btn",mmm=>{
                        this.mess=mmm
                    })
                }
            })
            new Vue({
                el:".box"
            })
        </script>
生命周期
生命周期中有钩子函数(即生命过程)

1)beforeCreate未建立 2)create 已建立 3)beforeMount未加载数据 4)mounted已加载数据 5)beforeupdated未更新 6)updated更新
7)beforeDestroy未销毁 8)destroy已销毁

<div class="box">
            <p>{{msg}}</p>
        </div>
        <script type="text/javascript" src="js/vue.js" ></script>
        <script>
            new Vue({
                el:".box",
                data:{
                    msg:"hello vue"
                },
                beforeCreate:function(){
                    alert("beforecreate")
                },
                created:function(){
                    alert("created")
                },
                beforeMount:function(){
                    alert("beforemount")
                },
                mounted:function(){
                    alert("mounted")
                }
                
            })
        </script>

相关文章

  • 组件传值——同级互传、生命周期

    同级互传用第三方量 var bus=new Vue(); 生命周期 生命周期中有钩子函数(即生命过程) 1)be...

  • 3.组件传值 - service传值

    angular 组件service传值 父子组件相互传值 子组件如果想返回去传值给父组件,父子组件相互传值需要使用...

  • angular组件之间的传值

    父子组件传值 父组件给子组件传值通过属性绑定的方式 子组件通过发送是事件给父组件传值 兄弟组件相互传值 兄弟组件通...

  • Vue.js 父子组件传值 . 兄弟组件传值

    概述 vue中组件之间的传值传值情况主要有以下三种 父组件向子组件传值子组件向父组件传值兄弟组件之间相互传值或者是...

  • 同级传值

    同级传值——非父子关系,借助第三方量 例子: 父子组件通信例子: 生命周期:Vvue-js-的生命周期_03.gi...

  • vue中父组件获取子组件的值

    vue项目中,普遍存在父组件和子组件相互传值的问题,父组件向子组件传值用props,但是如果此时要修改父组件传的值...

  • Composition API的使用

    目标 父子组件传值props 和 context 祖孙组件传值provice和inject 生命周期 on**...

  • react基础

    生命周期相关函数 生命周期简单模板 组件之间传值 父组件 向 子组件 传递信息 >>>主要是通过 prop进行传值...

  • VUE组件(传值,生命周期)

    VUE生命周期 VUE子传父组件通信 VUE非父子组件传值

  • react子组件向父组件传值

    相关资料:react 父组件怎么获取子组件的这个值React组件间信息传递方式react同级组件之间传值 • 父...

网友评论

      本文标题:组件传值——同级互传、生命周期

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