因为我是做后台的,刚刚接触 vue,在使用 vuex 的过程中,想到 state 中的变量是全局的,那么这个全局变量是针对当前正在使用的用户还是所有人都可以访问
1
airyland 2019-05-20 12:19:39 +08:00 via iPhone
前端变量,所谓全局不是你理解的后台全局
|
2
1KN6sAqR0a57no6s 2019-05-20 12:31:35 +08:00 via Android
后端程序只有一个,运行在服务器上。前端程序有无数个副本,运行在每个用户的浏览器上,它们的 state 自然也是独立的。
|
3
Lax 2019-05-20 14:25:35 +08:00
“全局”大概指的是一个浏览器(中的标签页)中打开的网页。
|
4
redbuck 2019-05-20 14:29:36 +08:00
vuex 的 state 就是一个模块里的对象.只要 import 进来,谁都可以读,只是写只能需要通过它的 api 去写而已.
跟以下没啥区别 // store.js export default {state: {}} // main.js import {state} from 'store.js' |
5
minglanyu 2019-05-20 14:53:41 +08:00 via iPhone
@YuxiangLuo 赞
|