资讯专栏INFORMATION COLUMN

说一说Vue(2.0)组件的通信方式

codeKK / 2154人阅读

摘要:是组件化的开发模式,在不借助框架的前提下,组件之间如何通信呢接下来我在开发中总结了几种情况。

Vue(2.0)是组件化的开发模式,在不借助vuex框架的前提下,组件之间如何通信呢?接下来我在开发中总结了几种情况。
1.父组件给子组件传值(props):

父组件给子组件传值的方式主要是用函数props,具体操作如下

子组件部分

   
 
 

父组件部分:


2.子组件给父组件传值($emit) 子组件给父组件传值的中心思想是;通过方法传参,具体用法如下:

子组件部分

   

父页面HTML部分:通过子页面定义的tanslate事件调用自定的tanslateText方法

父页面js部分:

  methods:{
      tanslateText:function(item){  //参数text是子页面传过来的参数
        console.log(item)   //打印出子页面传过来的参数
      }
    }

3.兄弟组件之间传值

不借助vuex的话,兄弟组件之间通信时没什么办法的,但是我们可以利用现有的知识来实现兄弟组件通信,中心思想是“先子传父,在父传子”,具体代码与上面的方法相同,好了!以上就是不借助vuex组件之间的通信方式

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/52151.html

相关文章

  • 一说Vue(2.0)组件通信方式

    摘要:是组件化的开发模式,在不借助框架的前提下,组件之间如何通信呢接下来我在开发中总结了几种情况。 Vue(2.0)是组件化的开发模式,在不借助vuex框架的前提下,组件之间如何通信呢?接下来我在开发中总结了几种情况。1.父组件给子组件传值(props): 父组件给子组件传值的方式主要是用函数props,具体操作如下 子组件部分 {{ message }} ...

    yeooo 评论0 收藏0
  • 2019-我前端面试题

    摘要:先说下我面试情况,我一共面试了家公司。篇在我面试的众多公司里,只有同城的面问到相关问题,其他公司压根没问。我自己回答的是自己开发组件面临的问题。完全不用担心对方到时候打电话核对的问题。 201959号,离发工资还有1天的时候,我的领导亲切把我叫到办公室跟我说:阿郭,我们公司要倒闭了,钱是没有的啦,为了不耽误你,你赶紧出去找工作吧。听到这话,我虎躯一震,这已经是第2个月没工资了。 公...

    iKcamp 评论0 收藏0
  • 一说前端文件压缩

    摘要:因为异步压缩的时候我们上传的文件的数量不定,所以上面需要使用关键字来修饰压缩过程。而下面的压缩过程的实现,最终返回一个对象,当压缩过程已完成后,完整的生成的文件存于其中。 基于JSZip的前端文件压缩 1. 简介: 这段时间,项目需要做一个这样的功能:客户端在上传文件的时候(具体文件类型),需要对文件进行压缩再上传以节省带宽和服务器端资源,完成这个功能,我们选择了GitHub上的JSZ...

    Ververica 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<