这里的上下文是什么?

来源:8-9 Vue项目城市选择页 - Vuex实现数据共享

慕的地3200337

2020-02-12

图片描述

写回答

1回答

YatlongYuan

2020-02-13

子组件通过点击事件click触发一个函数方法,里面用vuex中的state状态的一个修改方法(dispatch/commit)向上传递一个“changeCity”,并携带一个当前的city的value。因为在main.js已经注册了全局的store,所以所有的子组件都可以通过vuex的方法向上传递,比如dispatch或commit。然后store的这个vuex中的state默认设置的信息就通过传递到了vuex的仓里,mutations和actions都可以接受子组件传来的“changeCity”事件,并作出相应的修改,来更新state项的数据,供前台渲染使用。我都快绕蒙了,编不下去了

1
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10717 学习 · 8204 问题

查看课程