vue中vuex状态管理

news/2024/10/17 16:22:52/

一、安装

cnpm i vuex --save-dev

二、引入(main.js)

import store from './store'new Vue({el: '#app',store,//注册components: { App },template: '<App/>'
})

三、vuex配置 src > store > index.js(src下创建store目录,目录中创建index.js)


import Vue from 'vue'
import Vuex from 'vuex'Vue.use(Vuex)
let state = {box1: '0',box2: '1'
}
let getters = {getbox1(state){return state.box1},getbox2(state){return state.box2}
}
let mutations = {setBox1(state, str){state.box1 += str}, setBox2(state, str){state.box2 += str}
}
let actions = {acBox1(context, str){// 调用mutations的setBox1方法,并把接收到的str参数传入context.commit('setBox1', str)},acBox2(context, str){context.commit('setBox2', str)}
}
let store = new Vuex.Store({state, getters, mutations, actions
})
export default store; // 导出配置项

四、组件中使用

this.$store.state.box1  // 获取state变量
this.$store.getters.getbox1  // 获取getter变量
this.$store.dispatch('acBox1', '1')  // 调用actions的方法,并传入参数1
this.$store.commit('setBox1', '1')  // 调用mutations的方法,并传入参数1

http://www.ppmy.cn/news/239646.html

相关文章

私有化部署低代码开发工具:jvs-rules 规则引擎决策流参数说明

JVS规则引擎决策调用 通过决策流水号查询入参变量 [请求参数]决策流 ​ GET/mgr/risk//test/parameter/flow/{no} 请求数据类型 application/x-www-form-urlencoded 响应数据类型 [ "*/*" ] 请求参数 参数名称 参数说明 请求类型 是否必须 数据类型 sch…

DIY电脑配置选择的常见误区有哪些?

1.cpu能尽量买新不买旧、能买带k的可超频的就不要选便宜一两百的带F的或者低主频的&#xff1b;理由如下&#xff1a;cpu制作其实是按照最高级诸如i9去制作的&#xff0c;成品出来之后&#xff0c;经过检测完整的体质好的i9 k系列。核心有瑕疵的屏蔽掉改成i7系列、只能用六核的…

【装机知识】机箱知识整理

虽然机箱&#xff08;鞋盒&#xff09;不会影响电脑的性能&#xff0c;但还是有一些门道的。 主要参数 尺寸 选机箱的第一要素就是尺寸了&#xff0c;要保证机箱能装下所有需要的硬件。 按照大小分&#xff0c;机箱有大机箱&#xff08;全塔&#xff09;、中机箱&#xff08;中…

千云物流 -redis集群安装使用

redis使用的场景 需要满足120万司机用户的缓存, 满足车辆当前位置和车辆服务key存储司机手机号码对应的存储以及存储司机key的信息保证redis能更好的提供服务,避免单点故障对应会话消息的缓存保存。以及临时会话缓存的key。基于im的构建。综合所得:需要的key会上亿。需要稳…

“AI Earth”人工智能创新挑战赛:助力精准气象和海洋预测Baseline[2]:数据探索性分析(温度风场可视化)、CNN+LSTM模型建模

【机器学习入门与实践】入门必看系列,含数据挖掘项目实战:模型融合、特征优化、特征降维、探索性分析等,实战带你掌握机器学习数据挖掘 专栏详细介绍:【机器学习入门与实践】合集入门必看系列,含数据挖掘项目实战:数据融合、特征优化、特征降维、探索性分析等,实战带你掌…

大疆 三维建模 正射影像 价格

2.65万的精灵 4 RTK 0.7万块的笔记本(16G内存及计算能力在3.0及以上的 NVidia显卡>4G显存) 2.8万的大疆智图软件(有效期为永久) 总共6.14万

WIFI视频传输方案

最近在看一款冠旭科技的WIFI视频实时传输方案&#xff0c;也就是现在会经常提到的航拍(fpv)&#xff0c;再次之前&#xff0c;我看过一些国外的方案&#xff0c;价格过不说&#xff0c;传输的图像还会有10ms到20ms的传输卡屏&#xff0c;而冠旭科技的方案反倒是更加顺畅&#x…

VR全景图拍摄制作之无人机航拍

VR全景拍摄中,无人机航拍可以说是价格最为昂贵的方式,今天小九带大家一起来了解一下VR全景体拍摄中的无人机航拍。 首先需要的硬件设备是航拍无人机整套设备&#xff0c;其一般的航拍拍摄方法是&#xff0c;选择场景定点&#xff0c;让无人机在定点拍摄一组照片&#xff0c;一个…