Vuex使用步骤

本文介绍了Vuex的使用步骤,包括如何通过yarn安装Vuex,创建store目录和index.js文件,以及在main.js中配置。详细讲解了从state中获取数据的两种方式、通过mutations修改state值、利用getters处理计算数据,以及actions的异步修改state数据的方法。
摘要由CSDN通过智能技术生成

yarn add vuex@3 

在src下创建store文件夹,然后创建index.js文件

// 1. 引入Vue和Vuex
import Vue from 'vue'
import Vuex from 'vuex'

// 2. 将Vuex注册到Vue
Vue.use(Vuex)

// 3. 初始化一个全局的Store实例
const store = new Vuex.Store({
	// 在state中定义一个全局的变量数据,测试vuex是否配置成功
	state: {
		num: 1
	},
	getters: {},
	mutations: {},
	actions: {},
	modules: {}
})

// 4. 导出store实例对象
export default store

在main.js中进行配置

import store from '@/store'
import Vue from 'vue'
import App from './App.vue'

Vue.config.productionTip = false
// let a = 100

new Vue({
  store,
  render: h => h(App),
}).$mount('#app')

在需要传递数据的地方使用{ {$store.state.参数名}}去取到数据


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值