(41条消息) vue2和vue3的区别_山上有晚星的博客-CSDN博客
(41条消息) vue3.0有哪些变化_vue3.0变化_爱写日记的仙女的博客-CSDN博客
vue3中ref和reactive的区别 - 知乎 (zhihu.com)
(41条消息) 计算属性和methods,watch的区别_计算属性和watch的区别_从誩从羊的博客-CSDN博客
(41条消息) vue.js之计算属性、methods和watch的区别_计算属性methods和watch的区别_过往深处少年蓝的博客-CSDN博客
route和route和route和router的区别 - 掘金 (juejin.cn)
(41条消息) router和router和router和route的区别_$yrouter_songywaa的博客-CSDN博客
Vue3中v-model的使用 - 知乎 (zhihu.com)
(41条消息) v-model是什么?怎么使用?_vmodel是什么怎么使用_啵雨的博客的博客-CSDN博客
(41条消息) v-on可以监听多个方法吗?_LuckXinXin的博客-CSDN博客
(41条消息) VUE | 过滤器的作用_vue中|是什么作用_小力与大力的博客-CSDN博客****
建议在created里注册,在beforeDestory移出
[(41条消息) vue] EventBus注册在全局上时,路由切换时会重复触发事件,如何解决呢?_普通网友的博客-CSDN博客
Vuex的五个属性
state, getters, mutations, actions, modules。
state:
vuex的基本数据,用来存储变量。
getter:
从基本数据(state)派生的数据,相当于store的计算属性;getter 的返回值会根据它的依赖被缓存起来,且只有当它 的依赖值发生了改变才会被重新计算。
mutation:
提交更新数据的方法,必须是同步的(如果需要异步使用action)。每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。
回调函数就是我们实际进行状态更改的地方,并且它会接受 state 作为第一个参数,提交载荷作为第二个参数。
action:
和mutation的功能大致相同,不同之处在于:
① Action 提交的是 mutation,而不是直接变更状态;
② Action 可以包含任意异步操作。
modules:
模块化vuex,可以让每一个模块拥有自己的state、mutation、action、getters,使得结构非常清晰,管理更为方便。
上一篇:美国明尼苏达州发生枪击事件 三人死亡多人受伤 美国明尼阿波利斯枪击案 美国明尼苏达州发生枪击事件
下一篇:赴新西兰旅游请注意:6月17日起,办理签证须提供这些英文文件 赴新西兰旅游请注意:6月17日起,办理签证须提供这些英文文件