为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

小怪兽爱吃肉 2018-12-13 14:19:16
看到如下代码,片段一中dispatch的第二个参数作为回调函数传递给了片段二的cb片段二中cb的第一个参数作为回调又反向传递给了片段一的cb片段一的response.data作为实参传递给了片段二的形参user,然后commit不知道我理解的对不对.但是总感觉这段代码非常难以理解.... 求大神指教怎么修改更容易懂xxx.vue:xxx.store:
查看完整描述

1 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

  1. 像楼上所说,submit过程放在action中处理

  2. actions拿到数据后,直接通过commit处理数据

  3. router的重定向操作有两种

    1. 通过某一个state进行控制,在组件中watch这个数据的变更,进行回调

    2. 观察者模式,订阅user update的事件,进行操作


查看完整回答
反对 回复 2019-01-08
  • 1 回答
  • 0 关注
  • 503 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信