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>

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

相关推荐
Canace13 小时前
Harness Engineering 到底在做什么
前端·人工智能·ai编程
用户842981424181013 小时前
JS代码压缩实测:可减小体积、提高执行效率!
前端·javascript·后端
snow@li13 小时前
Vue Axios封装与SpringBoot Payload封装全景关联分析(前后端数据交互底层闭环)
前端·vue.js·spring boot
Csvn13 小时前
🐛 React StrictMode 下 useEffect 执行两次:不是 Bug,是特性
前端
用户831348593069813 小时前
Vue3+Cesium实现阴天乌云+下雨天气特效
vue.js·webgl·cesium
做好一个小前端13 小时前
ECharts 折线图大数据量性能优化参考
前端·性能优化·echarts
渣波13 小时前
🧭 从 URL 到组件:深度剖析 React Router 原理与 SPA 路由架构艺术
前端
用户8524950718413 小时前
一个 useRef,三种人生:从 DOM 引用到 Web Worker
前端
无人生还14 小时前
从 Vue3 到 React · 快速上手系列第 13 篇:工程化与综合实战(Vite + Todo 应用)
前端·vue.js·react.js
晴殇i14 小时前
用 TRAE Work 搞定客户项目介绍,开发再也不用头疼写汇报 PPT
前端·后端