美文网首页
Vuex严格模式

Vuex严格模式

作者: 小睿同学 | 来源:发表于2019-09-26 17:05 被阅读0次

    严格模式

    开启严格模式,仅需在创建 store 的时候传入 strict: true
    const store = new Vuex.Store({
      // ...
      strict: true
    })
    
    

    在严格模式下,无论何时发生了状态变更且不是由 mutation 函数引起的,将会抛出错误。这能保证所有的状态变更都能被调试工具跟踪到。

    开发环境与发布环境

    不要在发布环境下启用严格模式!严格模式会深度监测状态树来检测不合规的状态变更——请确保在发布环境下关闭严格模式,以避免性能损失。

    类似于插件,我们可以让构建工具来处理这种情况:

    const store = new Vuex.Store({
      // ...
      strict: process.env.NODE_ENV !== 'production'
    })
    
    

    相关文章

      网友评论

          本文标题:Vuex严格模式

          本文链接:https://www.haomeiwen.com/subject/jtdnuctx.html