zoukankan      html  css  js  c++  java
  • ng1 与 vue 状态管理比较--个人理解

    为什么vue没有rootscope这样的东西,如果有的话,就不需要vuex那么麻烦还要用mutation去控制状态了,或者声明一个全局对象,把想要去控制的data放进去。

    这是我最初的问题,现在问题有了答案:

    1.相对于ng1,vue把状态管理单独拿出来,方便更好的管理

    2.因为有的项目是不需要状态管理的,相对于ng1,vue可以不使用vuex模块,相比较而言轻量且简单。

    rootscope 是方便 快捷 ,但是 不需要用到root的模块也是要继承这个作用域链 ,这就占用了性能;

    而vue不设置rootscope这样的东西,如果想用,自己去组件里面写当前模块的vuex,虽然麻烦很多,但是相比ng1而言,其他组件并没有用到全局的状态管理,从而更轻量。

  • 相关阅读:
    git 管理
    SVN 管理
    为什么要做静态库
    Sqlite3
    CocoaPod
    内存管理
    readline的用法
    join合并字符串时使用生成器表达式
    pandas DataFrame数据转为list
    Jenkins自动化CI CD流水线之4--Master-Slave架构
  • 原文地址:https://www.cnblogs.com/zwhblog/p/7955098.html
Copyright © 2011-2022 走看看