![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vuex
文章平均质量分 52
假小胖
一个永远在路上的前端爱好者,期待和各位大佬相识
展开
-
vuex的使用
vuex所谓的vuex就是对于vue中的数据状态做集中管理,通过vuex可以实现多组件之间的数据通讯和数据共享。属性state数据管理,在state中可以定义我们共享的数据new Vuex.Store({state:{name:"测试name"})gettersgetters是对state中的数据进行计算,常常被解析成组件中的computed 其用发和computed类似new Vuex.store({state:{name:"测试数据"},getters:{getName原创 2021-12-18 20:51:27 · 277 阅读 · 0 评论 -
vue3中使用vuex4
vue3 中使用vuexvuex中没有对于store中的数据进行类型定义 因此vuex中使用ts的话需要我们扩展vue的模块定义vuex的store的类型 .d.ts类型的文件就是描述性文件 在vuex中用于描述暴露出的store的类型因为vue3 中的单文件组件setup其中没有this的概念因此想使用全局定义好的$store 则需要通过getCurrentInstance()函数获取到vue实例对象 我们还可以通过useStore()去获取格式化好的store,一般建议使用userStore原创 2021-12-18 19:31:52 · 496 阅读 · 0 评论 -
vuex
Vuex学习vuex基础vue的五大特性vue组件中使用vuexmodules的使用总结总结:vuex基础vuex是一种vue的状态管理,我们可以将公用的数据放置在vuex中实现数据在多组件之间的共享,常用来作为数据的共享存储,以及组件之间的数据通信。vue的五大特性state (数据存储)共享的数据都在state中定义getters (计算属性)可以通过计算属性的形式去改变state中的数据,定义的函数 默认参数为state对象mutations(同步方法)定义同步的方法 定的方法中原创 2021-03-27 21:36:53 · 195 阅读 · 2 评论