dataOptions.call is not a function(vue3)

我在网上看了很多案例,但是好像和我项目中的 bug 都不一样,然后我自己尝试复现,也出现了这个 报错,但是我还没有对比我项目中的代码,因为是 vue2 升 vue3 的,代码量有点多,所以先记录一下目前这个报错的案例之一,后面如果发现这种情况不是我项目中的情况,我可能还会继续找其他情况的解决方法

目前我发现的原因就是当前组件的 instance 被写在了模版中

复制代码
<script setup lang="ts">
	import { getCurrentInstance } from 'vue'
	const instance = getCurrentInstance()
</script>
<template>
	<div>
		<instance></instance>
	</div>
</template>


<style lang="less" scoped>

</style>

上述的情况就会报这种错误

相关推荐
GISer_Jing3 分钟前
大语言模型Agent入门指南
前端·数据库·人工智能
多仔ヾ10 分钟前
Vue.js 前端开发实战之 10-网络请求和 UI 组件库
vue.js
运筹vivo@14 分钟前
BUUCTF: [极客大挑战 2019]Upload
前端·web安全·php·ctf
qq_124987075317 分钟前
基于Spring Boot的长春美食推荐管理系统的设计与实现(源码+论文+部署+安装)
java·前端·spring boot·后端·毕业设计·美食·计算机毕业设计
运筹vivo@19 分钟前
攻防世界: easyupload
前端·web安全·php·ctf
UI设计兰亭妙微42 分钟前
兰亭妙微:以HTML前端、UI/交互/图标设计赋能数字孪生与大屏设计新标杆
前端·ui·用户体验设计
一条大祥脚1 小时前
势能分析与势能线段树
开发语言·javascript·数据结构·算法
jarreyer1 小时前
【AI编程】claudecode插件配置记录和trae软件相关配置
前端·chrome·ai编程
奔跑的web.1 小时前
TypeScript 类型断言
前端·javascript·typescript
ヤ鬧鬧o.1 小时前
HTML多倒计时管理
前端·javascript·css·html5