什么是vuex

博客主要介绍了Vuex,从Java角度类比,它类似单例模式但有不同支持,可将数据作为单独区域供其他模块使用。还阐述了Vuex的使用,包括安装和配置,并提醒下文中main.js文件的相关情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是vuex

​ Vue X从Java角度上说有点像单例模式全局唯一,但又有不同支持。总之就是把一个数据作为一个单独的区域,其他模块都可以使用它。

在这里插入图片描述

Vuex使用

安装

npm i vuex

配置

新建一个文件store并创建index.js文件(z这里可以所以,不过尽量按照这种命名)

在这里插入图片描述

//在store/index.js下配置vuex
import Vue from "vue"//导入vue
import Vuex from "vuex"//导入vuex
Vue.use(Vuex)//安装vue
const store =new Vuex.Store({//创建vuex实例
  state:{},
  mutations:{},
  getters:{},
  actions:{},
  modules:{}
})
export default store//导出
//在main.js
//1.引入配置vuex的文件
//2.添加到实例中

import Vue from 'vue'
import App from './App'
import store from "../store/index"
Vue.config.productionTip = false
/* eslint-disable no-new */
new Vue({
  el: '#app',
  store,
  components: { App },
  template: '<App/>'
})

注意:下文中所有main.js文件如下

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值