vue兄弟组件传值的方法有哪些

这篇文章主要介绍了vue兄弟组件传值的方法有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联是一家专注于成都做网站、网站设计与策划设计,福建网站建设哪家好?创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:福建等地区。福建做网站价格咨询:18980820575

五种方法为:1、父组件向子组件进行传值;2、子组件向父组件进行传值;3、父组件中的标签上定义自定义事件,在事件内部获取参数;4、在子组件中触发自定义事件,并传参;5、通过公共组件Bus.js,进行传参。

本教程操作环境:windows7系统、vue2.9.6版,DELL G3电脑。

vue组件传值的五种方法:

1、父组件向子组件进行传值:

在子组件绑定父的数据,子组件通过props接受参数。

接下来我们通过一个例子,说明父组件如何向子组件传递值:在子组件Users.vue中如何获取父组件App.vue中的数据 users:["Henry","Bucky","Emily"]

//App.vue父组件

2、子组件向父组件进行传值:

父组件内设置要传的数据『data(){ id: value}』

接下来我们通过一个例子,说明子组件如何向父组件传递值:当我们点击“Vue.js Demo”后,子组件向父组件传递值,文字由原来的“传递的是一个值”变成“子向父组件传值”,实现子组件向父组件值的传递。

vue兄弟组件传值的方法有哪些

// 子组件

// 父组件

3、父组件中的标签上定义自定义事件,在事件内部获取参数;

4、在子组件中触发自定义事件,并传参。(this.$ emit('父组件中的自定义事件',参数))

5、通过公共组件Bus.js,进行传参

Vue的优点

Vue具体轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快等优势,Vue中页面使用的是局部刷新,不用每次跳转页面都要请求所有数据和dom,可以大大提升访问速度和用户体验。

感谢你能够认真阅读完这篇文章,希望小编分享的“vue兄弟组件传值的方法有哪些”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


网页名称:vue兄弟组件传值的方法有哪些
转载注明:http://pwwzsj.com/article/poisdi.html