zoukankan      html  css  js  c++  java
  • vuex和redux的相同点和不同点。

    区别:

    1.

    vuex的同步异步方式不一样,

    view——>commit——>mutations——>state变化——>view变化(同步操作)

    view——>dispatch——>actions——>mutations——>state变化——>view变化(异步操作)

    redux的同步异步方式一样。

    view——>dispatch——>actions——>reducer——>state变化——>view变化(同步异步一样)

    2.用过redux的知道redux需要增加订阅函数,也就是我们的 store.subscribe(render),但是vue是双向绑定,不需要这步操作

    3.vuex只能和vue配合,vuex把redux里面的reducer部分改成了mutations,但是reducer里面需要分情况,要么switch,要么if else,但是vuex里面的mutations,里面你直接写方法就完事了。

    4.vuex里面有个module

    相同点:

    actions和reducer里面都只能操作异步,

    都是通过store来作为全局存储对象

  • 相关阅读:
    BZOJ 2876 骑行川藏
    BZOJ 2875 随机数生成器
    DT_修改注册项
    ip001
    ip
    阿里大鱼 阿里云api
    JS_全
    destoon框架二次开发【整理】
    destoon_笔记
    栏目class导航
  • 原文地址:https://www.cnblogs.com/MDGE/p/12546946.html
Copyright © 2011-2022 走看看