vue.reactive 不是函数
Posted
技术标签:
【中文标题】vue.reactive 不是函数【英文标题】:vue.reactive is not a function 【发布时间】:2021-10-03 08:09:04 【问题描述】:我尝试将一个 vue 项目迁移到一个 nuxt 项目。问题在于使用store/index.js
文件。
我将原始文件复制到存储文件夹中,并发生此错误。我找不到原因。
store/index.js
import createStore from "vuex";
export default createStore(
state: ,
mutations: ,
actions: ,
modules: ,
);
【问题讨论】:
【参考方案1】:createStore
是Vuex4的一个方法,是针对Vue3的。
截至今天,Nuxt 仅适用于 Vue2。您可能会在几周后回来试用 Nuxt3(使用 Vue3)。
【讨论】:
谢谢。那我该如何使用nuxt3呢? 您可以在这里查看 Nuxt3 的预览:preview.nuxtjs.org/v3 输入nuxt
和nuxt
,您将看到 Nuxt3 的 ETA。它应该会在 8 月上市,在那之前你会被 Nuxt2 困住。
所以无法修复这个错误?我的意思是我需要在项目中使用vuex。
你需要使用Vuex4吗?您可以使用 Vuex3,它是兼容的并且已经开箱即用。 nuxtjs.org/docs/2.x/directory-structure/…
谢谢。我会尝试创建nuxt项目并再次测试。以上是关于vue.reactive 不是函数的主要内容,如果未能解决你的问题,请参考以下文章