Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js typeError对象(…)不是函数_Vue.js_Vue Composition Api - Fatal编程技术网

Vue.js typeError对象(…)不是函数

Vue.js typeError对象(…)不是函数,vue.js,vue-composition-api,Vue.js,Vue Composition Api,我在“setup()”函数出现的那一行出现“object not a function”错误。 我不知道如何调试这个。。。我做错什么了吗?(我不是一个经验丰富的开发人员,所以我知道我做错了,但在这里,我不知道这是什么…) 它要求我添加更多细节,因为我的帖子主要是代码。。。所以我在写这篇文章,但我知道我可以添加哪些细节 提前感谢您的帮助 从“vue”导入{ref} 从“@/components/tables/Ftable.vue”导入Ftable 从“@/components/tables/S

我在“setup()”函数出现的那一行出现“object not a function”错误。 我不知道如何调试这个。。。我做错什么了吗?(我不是一个经验丰富的开发人员,所以我知道我做错了,但在这里,我不知道这是什么…)

它要求我添加更多细节,因为我的帖子主要是代码。。。所以我在写这篇文章,但我知道我可以添加哪些细节

提前感谢您的帮助


从“vue”导入{ref}
从“@/components/tables/Ftable.vue”导入Ftable
从“@/components/tables/Searchbar.vue”导入搜索栏
从“@/composables/getMainCollection”导入getMainCollection
导出默认值{
姓名:'家',
组件:{Searchbar,Ftable},
setup(){//此行出现错误
const{getData,getMore}=getMainCollection()
const documents=ref(“”)
常量lastVisible=ref(“”)
常数类型=ref(“”)
const country=ref(“”)
函数newSearch(){
const{doc,last}=getData(类型,国家)
documents.value=doc
lastVisible.Value=last
}
函数askForMore(){
const{doc,last}=getMore(类型,国家,lastVisible)
documents.value=doc
lastVisible.value=last
}
返回{documents,askForMore,newSearch,askForMore}
}
}

自从您将
getMainCollection
作为对象导出后:

export { getMainConnection }
导入时需要对其进行分解:

import { getMainCollection } from '@/composables/getMainCollection'

您可以共享
@/composables/getMainCollection'
文件吗?也许
从'@/composables/getMainCollection'导入{getMainCollection}
就这样。。。我添加了文件您可以执行此操作
导出默认getMainCollection
,无需更改导入ha!!谢谢我在想,为什么有时卷发背带在那里,有时不在。我正在学习一门在线课程,但我自己建立了这个部分。。。