1、在项目中定义了一个对axiox进行配置的文件,其中需要引入vuex,在response的status状态不等于200的时候改变store中的值。但是一直引入store文件时,打印出来一直是undefined。mian.ts文件中也引入了store,确是可以打印出来东西的。
2、截图
文件目录
打印结果
import axios from 'axios'
import { Message } from 'element-ui'
import { getToken, setCookie, getCookie } from '@/utils/auth'
import store from '@/store/index'
console.log('store', store)
4、index.ts文件
import Vue from 'vue'
import Vuex, { StoreOptions } from 'vuex'
import { RootState } from './modules/types'
import { app } from './modules/app'
import { user } from './modules/user'
import { permission } from './modules/permission'
Vue.use(Vuex)