vue的传值方式有哪些

这篇文章主要讲解了“vue的传值方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue的传值方式有哪些”吧!

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

本文操作环境:windows7系统、vue2.5.17版,DELL G3电脑。

vue传值方式有哪些?

Vue中常用的三种传值方式

父传子

父子组件的关系可以总结为prop向下传递,事件向上传递。父组件通过prop给子组件下发数据,子组件通过事件给父组件发送消息。

父组件:


子组件:


子传父

子组件可以通过$emit触发父组件的自定义事件。vm.$emit(event,arg) 用于触发当前实例上的事件;

子组件:


父组件:


非父子组件传值

非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。

公共bus.js

//bus.js
import Vue from 'vue'
export default new Vue()

组件A:


组件B:


感谢各位的阅读,以上就是“vue的传值方式有哪些”的内容了,经过本文的学习后,相信大家对vue的传值方式有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页名称:vue的传值方式有哪些
URL标题:http://pwwzsj.com/article/jopjcd.html