Megasu
Megasu
  • 发布:2022-11-09 10:42
  • 更新:2022-11-09 11:08
  • 阅读:457

【报Bug】HBuilder 在 setup 语法糖下无法自动导入 onLoad onShow 等生命周期函数

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 22000.1098

HBuilderX版本号: 3.6.4

操作步骤:

输入 ref 自动导入 ✅
输入 onMounted 自动导入 ✅
输入 onUnmounted 自动导入 ✅
输入 onLoad 自动导入 ❌
输入 onShow 自动导入 ❌

预期结果:

输入 ref 自动导入 import { ref } from 'vue' ✅
输入 onMounted 自动导入 import { onMounted } from 'vue' ✅
输入 onUnmounted 自动导入 import { onUnmounted } from 'vue' ✅
输入 onLoad 自动导入 import { onLoad } from '@dcloudio/uni-app' ✅
输入 onShow 自动导入 import { onShow } from '@dcloudio/uni-app' ✅

实际结果:

输入 ref 自动导入 ✅
输入 onMounted 自动导入 ✅
输入 onUnmounted 自动导入 ✅
输入 onLoad 自动导入 ❌
输入 onShow 自动导入 ❌

bug描述:

【报Bug】HBuilder 在 setup 语法糖下无法自动导入 onLoad onShow 等生命周期函数,目前只能使用选项式 API 吗?
使用 VsCode 不会出现此问题,不管是 Vue 的生命周期函数还是小程序的生命周期函数,VsCode 对两类生命周期函数皆可完成自动导入。

2022-11-09 10:42 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

import {onReady,onLoad} from '@dcloudio/uni-app'

自己引入一下

  • Megasu (作者)

    嗯嗯,自己手动引入是知道的,现在的问题是希望能完成自动导入,因为通过 Vite 创建的项目不会出现此问题。目前此问题只出现在 HbuilderX 可视化创建的项目中。

    2022-11-09 11:12

该问题目前已经被锁定, 无法添加新回复