vuex可以使用模块化的方式来使用
- 安装vuex(前提是有package.json )
npm install vuex
- 创建vuex的store
根目录下创建store文件夹用来保存所有与vuex数据有关的文件
index.js用来保存整合数据
modules用来模块化管理各个页面的数据
index.js中
import Vue from 'vue'
import Vuex from 'vuex'
import home from './modules/home'
// 声明使用Vuex的扩展库
Vue.use(Vuex)
// 1.创建store对象
const store=new Vuex.Store({
modules:{
home
}
})
export default store
modules—>home.js(主页相关的数据)
import request from '../../utils/request.js'
const state={
initData:'Vuex的测试数据',
in