Vuex store 的 Scope - daniel-qa/Vue GitHub Wiki
Vuex store 是前端本地記憶體,每個使用者的瀏覽器各自獨立:
使用者 A 的瀏覽器 使用者 B 的瀏覽器
└── Vuex store └── Vuex store
└── analysisJson └── analysisJson
(A 選的評量) (B 選的評量)
-
互不影響
-
關掉瀏覽器就消失
-
不是 Server 端共享的資料
-
後端也不會重疊
/analysis/process 收到 { code, id } 後,只計算這個 id 的評量資料,不同使用者傳不同 id 就會得到不同結果。
- 結論
每個登入使用者從一開始就是完全獨立的一份資料,不存在共用或覆蓋的問題。
這是 JWT + SPA 架構的標準設計。*