Vue学习笔记-Vuex中getters的使用

概念

当Vuex中state里的数据需要加工后再使用,并且希望复用时,可以使用getters加工

配置

在/store/index.js中追加getters配置

javascript 复制代码
......
const state = {
	...
	sum:3,
	...
}
//这里的getter用法类似于vue中的计算属性,getters中的方法参数天生可以获取state对象
const getters = {
	bigSum(state){
		return state.sum * 10
	}
}

组件中读取getters中的数据

javascript 复制代码
$store.getters.bigSum
相关推荐
SuperEugene1 小时前
Vue状态管理扫盲篇:如何设计一个合理的全局状态树 | 用户、权限、字典、布局配置
前端·vue.js·面试
阿懂在掘金1 小时前
defineModel 是进步还是边界陷阱?双数据源组件的选择逻辑
vue.js·源码阅读
李剑一2 小时前
要闹哪样?又出现了一款新的格式化插件,尤雨溪力荐,速度提升了惊人的45倍!
前端·vue.js
阿虎儿2 小时前
React Context 详解:从入门到性能优化
前端·vue.js·react.js
滕青山5 小时前
文本行过滤/筛选 在线工具核心JS实现
前端·javascript·vue.js
时光不负努力5 小时前
ts+vue3开发规范
vue.js·typescript
梦想CAD控件5 小时前
在线CAD开发包结构与功能说明
前端·javascript·vue.js
SuperEugene6 小时前
Vue状态管理扫盲篇:Vuex 到 Pinia | 为什么大家都在迁移?核心用法对比
前端·vue.js·面试
徐小夕6 小时前
pxcharts-vue:一款专为 Vue3 打造的开源多维表格解决方案
前端·vue.js·github
wuhen_n6 小时前
Suspense:异步组件加载机制
前端·javascript·vue.js