目录版本 环境搭建新建vue 增加ArcGIS JavaScript 包引用 拷贝资源信息页面测试版本 Vue 2 ArcGIS JavaScript 4.22 注意 ArcGIS JavaScrip
顺晟科技
2022-09-13 11:04:57
208
官方解释:Vuex
是一个专为 Vue.js
应用程序开发的状态管理模式。
Vuex
也集成到 Vue
的官方调试工具 devtools extension (opens new window)
,提供了诸如零配置的 time-travel
调试、状态快照导入导出等高级调试功能。状态管理到底是什么?
Vue
实例中,让其他组件可以使用我们知道,要在单个组件中进行状态管理是一件非常简单的事情,我们来看下图
图中的3个状态,解释如下:
State
:就是我们的状态(姑且可以当做是data
中的属性);VIew
:视图层,可以针对state的变化,显示不同的信息;Actions
,这里的Actions主要是用户的各种操作:点击、输入等等,会导致状态的改变。代码如下:
new Vue({
// state
data () {
return {
count: 0
}
},
// view
template: `
<div>{{ count }}</div>
`,
// actions
methods: {
increment () {
this.count++
}
}
})
Actions
都想修改同一个状态(比如:Home.vue
要修改,Profile.vue
也需要修改这个状态)Vuex
就是帮助我们统一管理的大管家Vuex
背后的思想09
2022-11
09
2022-11
09
2022-11
19
2022-10
19
2022-10
19
2022-10