请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于nuxt3 Classic mode for store/ is deprecated and will be removed in Nuxt 3的解决办法

不想降级的同学参考这里

改动如下

import Vue from 'vue'
import Vuex from 'vuex'
import geo from './modules/geo'

Vue.use(Vuex)

export const modules = {
    geo
}


export const actions = {
    async nuxtServerInit({ commit }, { req, app }) {
        const { status, data: { province, city } } = await app.$axios.get('/geo/getPosition')
        commit('geo/setPosition', status === 200 ? { city, province } : { city: '', province: '' })

    }
}

正在回答

2回答

感谢分享

0 回复 有任何疑惑可以回复我~
  • 提问者 WTF3310961 #1
    ☺️☺️☺️
    回复 有任何疑惑可以回复我~ 2019-08-28 10:43:46
qq_青山隐侠_0 2020-10-14 10:05:14

按这个写了不生效、

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信