1 回复
更多关于按照uni-app示例项目引入组件报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
根据截图分析,这个问题通常是由于组件引入方式不正确导致的。在uni-app+vue3项目中,需要注意以下几点:
-
组件引入路径问题:确保路径正确,建议使用相对路径
./components/xxx
或@/components/xxx
-
Vue3组件注册方式:在vue3中,全局组件注册方式与vue2不同,应该使用:
import { createApp } from 'vue'
const app = createApp(App)
app.component('component-name', Component)
- 局部组件注册:在vue3单文件组件中,应该这样引入:
<script setup>
import Component from '@/components/Component.vue'
</script>