iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 3
0
自我挑戰組

Vuex 學習筆記系列 第 12

[Vue.js] Vuex 學習筆記 (12) - 嚴格模式

  • 分享至 

  • xImage
  •  

嚴格模式 Strict Mode

開啟嚴格模式只需要在建立 store 時傳入 strict: true

const store = new Vuex.Store({
  // ...
  strict: true
});

在嚴格模式下,不管何時發生了狀態變更且不是由 mutation 函數引起的,將會拋出錯誤,這樣能保證所有的狀態變更都能被調適工具追蹤到。

開發與發佈環境

不要在發佈環境下啟用嚴格模式,嚴格模式會深度檢測狀態樹來檢測不符合規定的狀態變更,要記得在發佈時關閉嚴格模式,以免降低效能,我們可以使用以下方式來處理這種情況:

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

收錄於部落格


上一篇
[Vue.js] Vuex 學習筆記 (11) - 插件
下一篇
[Vue.js] Vuex 學習筆記 (13) - 表單處理
系列文
Vuex 學習筆記20
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言