vue有哪三种传值方式
Vue常用的三种传值方式:
-
父传子
-
子传父
-
非父子传值
引用官网一句话:父子组件的关系可以总结为 prop 向下传递,事件向上传递。父组件通过 prop 给子组件下发数据,子组件通过事件给父组件发送消息。
1、父组件向子组件传值:
父组件:
父组件:
子组件:
子组件: {{inputName}}
2、子组件向父组件传值:
子组件:
子组件: {{childValue}}
父组件:
父组件: {{name}}
3、非父子组件传值:
非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。
公共 bus.js
//bus.js import Vue from 'vue' export default new Vue()
组件A:
A组件: {{elementValue}}
组件B:
B组件: {{name}}
以上就是vue有哪三种传值方式的详细内容,更多请关注毛票票其它相关文章!
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短