uniapp cli vue3+vite+ts 编译为微信小程序后,使用index文件重新导出组件的写法,导致无法找到组件
l***@icloud.com
- 发布:2024-11-28 17:22
- 更新:2024-11-28 17:31
- 阅读:15
l***@icloud.com (作者)
在components/index.ts 中 export { default as Test11 } from "./test/test11.vue";
而 test11.vue 写法为 setup 组合式api
然而导入@/components 后,组件无法使用,test11 也没有用const导出呀
2024-11-28 17:49
l***@icloud.com (作者)
可以试着跑下我上传的代码,h5,app平台这种写法就支持,在微信小程序内不行,我看了编译后的文件,只有wxml,没有对应的 js,json,wxss 文件。如果直接引入 import Test from '@/components/test11/test11.vue' ,这样是能渲染出来的,编译后的文件也有对应,js,wxss,wxml,json
2024-11-28 17:52
DCloud_UNI_yuhe
回复 l***@icloud.com: 组合式 api,只是个语法糖,实际的是这样
<script>
export default {
setup(){
}
}
</script>
<script setup>
</script>
2024-11-28 18:01