当前位置: 首页 > 知识库问答 >
问题:

vue2和组合api-不能导入存储,错误[vue-comtion-api]必须在使用任何函数之前调用Vue.use(VueCompostionAPI)

陈博容
2023-03-14

我正在使用vue 2.6.14和组合api 1.3.3包来使用组合api。我有

我的主菜。像

import Vue from 'vue'
import VueCompositionAPI from '@vue/composition-api'
Vue.use(VueCompositionAPI) 
import App from './App.vue'
import router from './router' 
Vue.config.productionTip = false 
new Vue({
  router,
  render: h => h(App)
}).$mount('#app')

我试着开一家店

我有一个src文件夹/store文件夹/index.js

索引中。js

import { reactive } from '@vue/composition-api'  

const state = reactive({
    counter : 0
})

export default{ state }

App.vue我尝试导入商店来使用它

<script>  
import store from '@/store'  
</script>

我得到错误未捕获错误:[vue-comtion-api]在使用任何函数之前必须调用Vue.use(VueCompostionAPI)。

我尝试了这里的所有解决方案,但没有任何效果。如果我从'@/store'中删除导入存储,错误就会消失。使用vue 3不是一个选项。

我该如何解决这个问题?

谢谢


暂时还没有答案

 类似资料:
  • 考虑以下合成函数: 现在,当我想在Vue抛出错误:“未捕获错误:[Vue composition api]必须在使用任何函数之前调用Vue.use(plugin)。” 组件API由文件“/boot/auth”中的Quasar Framework启动文件实例化。js': 有没有办法在组件之外使用导出的计算属性? 根据这个例子,它是一个使用相同组合API的库,当对象中实例化了时,它应该可以工作。有更多

  • 您好,我正在尝试使用REST Api实现简单的Azure函数。My env是MSVC 2019,创建了一个简单的mmApi Function应用程序 我将这一行添加到表存储[Table(“boards”,Connection=“AzureWebJobsStorage”)]IAsyncCollector中 正在抛出以下错误 函数(AzureFuncAppmmApi/CreateBoard)错误:Mi

  • 虽然Vue Composition API RFC Reference site有许多高级使用场景,其中包括模块,但没有关于如何观看组件道具的示例? Vue Composition API RFC的主页或Github中的vuejs/Composition API中也没有提到它。 我创建了一个Codesandbox来详细说明这个问题。 编辑:虽然我的问题和代码示例最初使用的是JavaScript,但

  • 我是一名学生,不熟悉Cloudinary和API证书。我试图在我的应用程序中使用Cloudinary存储和图像上传。在添加凭据并通过命令运行rails凭据:edit之后,我无意中按下了凭据上的控件C。现在,当我试图上传图像时,我得到了以下错误。这可能是因为我按下了control c,或者是其他API键错误。我怎样才能修复这个错误?

  • 本文向大家介绍Vue.use()在new Vue() 之前使用的原因浅析,包括了Vue.use()在new Vue() 之前使用的原因浅析的使用技巧和注意事项,需要的朋友参考一下 使用Vue前端框架开发有些时间了,官方文档对于插件开发也有详细的介绍。最近强迫症犯了,老在想为什么Vue.use函数执行,要在Vue实例化即new Vue(options)之前。解铃还须系铃人,这个问题只能通过看源码解决

  • 问题内容: 因此,我遵循了Parse SDK网站的《快速入门指南》中的说明。该应用程序第一次运行良好。但是,当我最小化该应用程序并从任务切换器再次运行它时,它会强制关闭。 该错误对我来说没有任何意义。Logcat- Mainactivity.java 问题答案: 您可以有一个单独的类来执行初始化工作。因此,创建一个可扩展的类。 然后在AndroidManifest.xml中,将类添加到Applic