uniapp为什么在小程序运行报错找不到当前的组件?

在hubilder写的按照uniapp插件库引入为什么在小程序运行报错找不到当前的组件,在网页运行能查看到引入的组件,在小程序运行就找不到
image.png
image.png
使用@也不行
image.png

阅读 3.3k
2 个回答

import xxx from '@/components/xxx/xx.vue'

为啥我感觉你的 LoginRegister.json 里面的 scroll-choose 组件的引入路径有问题呢,直接使用 /components/scroll-choose/scroll-choose 这样去掉 ../ 试试看呢?

如果你的组件是外部的,那你在小程序里面使用的时候需要提前编译好,输出在小程序目录当中。


我看你是使用的 uni-app 所以要在 HBX 当中 “发布小程序”(其实就是编译,在 “发行” 菜单下)。编译完成之后就可以在 unpackage/dist/build/mp-weixin 目录当中找到编译后可以上传到微信小程序的项目了。

微信小程序是不支持 Vue 语法编写的,所以需要使用 “工具” 去把 Vue 的单文件转换成 wxml/wxss/js 这样的三文件结构。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题