• 【vue】父子组件间通信----传值


    官方文档参考

    (一)父组件 向 子组件 传值

        ①在父组件中调用子组件处,绑定要传的数据data1, 如

           <nav  :data1=" "  ></nav>

       ②此上子组件要接收来自父组件的数据data1,则要定义

          props:{

                        data1:{

                             type:Object/Number/Boolean

                                  }

                     }

    (二)子组件 向 父组件 传值

        子组件中通过 事件触发 传递给父组件处理后的数据data2

        1.何处理从父组件传来的props数据?

       

           实例根据情况做相应数据处理。

       2.子组件中通过 事件触发 传递数据dada2给父组件

             经过步骤1已将接收的props数据 定义为子组件中的 数据data1_temp

            参照blog:http://blog.csdn.net/oak160/article/details/64922390

            第①步子组件中

               1)子组件中 元素绑定触发事件    @click=“togLeftClick” 

               2) methods:{

                    togLeftClick:function(){

                                 var value=this.data1_temp;

                                 this.$emit('togLeftClick_emit',value);              //value为子组件要 反向传给 父组件的数据

                           }

                    }

           第②步父组件中

             data:{

               data1:null

              },

           methods:{

                   togLeftClick_parent:function(value){

                       this.data1= this.data1+value;         //value就是父组件从子组件拿到的数据

                }

            }

         

          组件处添加绑定事件  <my-button v-on:togLeftClick_emit="togLeftClick_parent"></my-button>

    这样就完成了子组件 传数据 给父组件的通信。

         

  • 相关阅读:
    谷歌镜像站【转】
    Jquery基础教程第二版学习记录
    js 闭包理解
    power query 分组合并展示
    WPF Event 在 Command 中的应用初级篇,支持所有Event 展示松耦合设计的全部代码
    WPF 面试题及答案(三)
    WPF 面试题及答案(二)
    WPF 基础面试题及答案(一)
    一个简单WPF登陆界面,包含记住密码,自动登录等功能,简洁美观
    Java基础
  • 原文地址:https://www.cnblogs.com/smilexumu/p/7833734.html
Copyright © 2020-2023  润新知