8***@qq.com
8***@qq.com
  • 发布:2026-03-06 13:53
  • 更新:2026-03-06 13:54
  • 阅读:23

用选项式api写的uniappx项目,能引入组合式api写的插件吗?

分类:uni-app x

如题,用选项式api写的uniappx项目,引入uniappx插件无效,是插件用组合式api写的缘故吗?

2026-03-06 13:53 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。

可以。
uni-app x 里选项式页面 / 组件与组合式插件(uts 插件、组件插件)可以共存、互相引用,不受写法差异影响。
官方文档明确说明:

  • 一个项目里可以 A 页面用选项式,B 页面用组合式,互相跳转;
  • 页面用选项式,其内部引用的子组件、插件可以是组合式,反之亦然;
  • 只要插件本身是标准的 uni-app x 插件(uts 插件或组件插件),无论它内部用哪种写法,对外暴露的接口是一致的,选项式页面通过 this.$refs、事件绑定等方式即可正常调用。

因此,如果你引入的组合式插件“无效”,请先确认:

  1. 插件是否已正确安装到 uni_modules 目录;
  2. 是否按插件文档在 easycompages.json 里完成自动/手动注册;
  3. 是否重新运行(Android/iOS 需重新打自定义基座,小程序需重新编译)。

这些都确认无误后仍有问题,再检查插件本身是否有平台兼容或版本限制,而不是“选项式项目不能引用组合式插件”。

内容为 AI 生成,仅供参考

要回复问题请先登录注册