详解vue.js数据传递以及数据分发slot

一、组件间的数据传递

在通化县等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都网站设计 网站设计制作按需开发,公司网站建设,企业网站建设,高端网站设计,成都全网营销推广,成都外贸网站建设,通化县网站建设费用合理。

1.父组件获取子组件的数据

*子组件把自己的数据,发送到父级

*vm.$emit(事件名,数据);

*v-on: @

示例用法:当点击send按钮的时候,“111”变成“我是子组件的数据”




  
  父级获取子级的数据
  
  


2、子组件获取父组件的数据

在调用子组件:

子组件之内:

props:['m','myMsg']
props:{
'm':String,
'myMsg':Number
        }




  
  自己获取父级的数据
  
  


{{a}}
{{msg}}

运行结果:

详解vue.js数据传递以及数据分发slot

二、内容分发:

Vue.js提供了一种混合父组件内容与子组件自己模版的方式:slot,用来占一个位置

1、基本用法 




  
  slot保留原来的位置
  
  



  • 1111
  • 2222
  • 3333

运行结果:ul标签里面的内容没有被覆盖,如果不使用slot,ul标签里的内容将会被覆盖

详解vue.js数据传递以及数据分发slot

2、slot的name属性 




  
  slot中name属性的使用
  
  


        //这里slot的名字要与下面slot中name属性相对应
  • 1111
  • 2222
  • 3333
        //用法同上
  1. 111
  2. 222
  3. 333

 运行结果:

详解vue.js数据传递以及数据分发slot


网站题目:详解vue.js数据传递以及数据分发slot
网站链接:http://bzwzjz.com/article/gdiegg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 重庆网站制作 成都响应式网站建设公司 重庆网站建设 网站建设公司 手机网站建设套餐 重庆外贸网站建设 成都商城网站建设 网站制作公司 外贸营销网站建设 成都网站建设 手机网站制作设计 重庆企业网站建设 成都网站建设 成都网站设计 网站建设费用 成都企业网站建设 成都网站设计 成都网站建设 网站制作报价 网站设计制作 成都网站建设 企业网站设计