一段理解艰难的vue代码, 怎么修改得更易于理解

看到如下代码,

  1. 片段一中dispatch的第二个参数作为回调函数传递给了片段二的cb

  2. 片段二中cb的第一个参数作为回调又反向传递给了片段一的cb

  3. 片段一的response.data作为实参传递给了片段二的形参user,然后commit

不知道我理解的对不对.但是总感觉这段代码非常难以理解.... 求大神指教怎么修改更容易懂

xxx.vue:

https://img.mukewang.com/5c3443290001a76104520395.jpg

xxx.store:

https://img1.mukewang.com/5c34433500014c9703290190.jpg

小怪兽爱吃肉
浏览 504回答 1
1回答

摇曳的蔷薇

像楼上所说,submit过程放在action中处理actions拿到数据后,直接通过commit处理数据router的重定向操作有两种通过某一个state进行控制,在组件中watch这个数据的变更,进行回调观察者模式,订阅user update的事件,进行操作
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript