2***@qq.com
2***@qq.com
  • 发布:2025-11-10 11:43
  • 更新:2025-11-10 11:44
  • 阅读:69

import { onLoad } from '@dcloudio/uni-app';报错 TypeError: (0 , n.createLifeCycle) is not a function

分类:uni-app

使用组合式api因此要导入onLoad,但是会报错啊啊我哭了折磨我一天了,为什么啊
TypeError: (0 , n.createLifeCycle) is not a function
at o (index.js:16)
at Object. (index.js:29)
at i (runtime.js:62)
at Object.<anonymous> (hotel-home.vue:143)
at Object.
(hotel-home.vue:783)
at i (runtime.js:62)
at Module. (hotel-home.vue?5a30:1)
at i (runtime.js:62)
at Module.
(hotel-home.vue?fc7a:1)
at i (runtime.js:62)(env: Windows,mp,1.06.2412050; lib: 3.11.1)

2025-11-10 11:43 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

哪个端报的错误?什么版本的hx?

  • 2***@qq.com (作者)

    小程序端,怎么看什么版本的hx,我直接敲命令的

    2025-11-10 11:55

  • DCloud_UNI_JBB

    回复 2***@qq.com: 你是cli项目?

    2025-11-10 11:56

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 是的

    2025-11-10 11:57

  • DCloud_UNI_JBB

    回复 2***@qq.com: uniapp依赖什么版本

    2025-11-10 11:58

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 你说node?14.17.0

    2025-11-10 11:58

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 还是说这个"@dcloudio/uni-app": "^2.0.2-4080420251103001"

    2025-11-10 11:59

  • DCloud_UNI_JBB

    回复 2***@qq.com: package.json 里面 @dcloudio/uni-app 什么版本

    2025-11-10 11:59

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: "@dcloudio/uni-app": "^2.0.2-4080420251103001"

    2025-11-10 12:01

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 是 @dcloudio/uni-app版本问题吗

    2025-11-10 12:02

  • DCloud_UNI_JBB

    回复 2***@qq.com: 发个可复现demo,评论区发不了的话,可以在im里私聊我

    2025-11-10 12:03

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 发不了demo啊,这是公司项目 (。>︿<)

    2025-11-10 12:07

  • DCloud_UNI_JBB

    vue2用不了组合式吧

    2025-11-10 12:59

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB:可以用的吧,https://uniapp.dcloud.net.cn/tutorial/vue-composition-api.html,官网教程上可以用

    2025-11-10 14:55

  • DCloud_UNI_JBB

    回复 2***@qq.com: 现在你的code其他端有问题吗?

    2025-11-10 14:59

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 主要是我这项目是老项目用vue2,然后想把新项目的一个功能模块迁过去,新项目用vue3写的,按照教程里装了@vue/composition-api和unplugin-vue2-script-setup,但是vue3里要用uniapp的生命周期得import吧,然后就报了这么一个错,把这import隐藏起来就不报错,但是就用不了onLoad了

    2025-11-10 15:00

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 其他端运行不起来

    2025-11-10 15:03

  • DCloud_UNI_JBB

    回复 2***@qq.com: 兼容性可能没那么好,建议谨慎使用

    2025-11-10 15:05

  • 2***@qq.com (作者)

    回复 DCloud_UNI_JBB: 好吧我放弃了,老老实实转vue2吧

    2025-11-10 16:10

要回复问题请先登录注册