Megasu
Megasu
  • 发布:2022-11-21 15:47
  • 更新:2022-11-21 15:49
  • 阅读:302

【报Bug】 script setup 写法在模板中无法识别到 ts 的类型

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版 操作系统版本 22000.1219

HBuilderX版本号: 3.6.4

示例代码:

就是官方例子的代码,通过 npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project 下载的项目。

已做工作:

  1. 已通过 npx @dcloudio/uvm alpha 更新到最新 alpha 版
  2. 已通过 npm install 安装项目依赖
  3. 已安装 vue3 编译器插件

代码如下:

<template>  
  <view class="content">  
    <image class="logo" src="/static/logo.png" />  
    <view class="text-area">  
      <text class="title">{{ title }}</text>  
    </view>  
  </view>  
</template>  

<script setup lang="ts">  
import { ref } from 'vue'  
const title = ref('Hello')  
</script>

操作步骤:

鼠标悬停无法识别到 ts 的类型

预期结果:

script setup 写法在模板能识别到 ts 的类型 ts 类型

实际结果:
  1. 使用 hbuilderx 编辑器无法识别到ts的类型
  2. 但是使用 VsCode 打开同一个项目,可以识别到ts的类型
  3. 请问 hbuilderx 什么时候完善模板的类型检查问题,有在计划内吗?

bug描述:

vue3+ts 版的 uni-app 项目,通过 script setup 写法在模板中无法识别到 ts 的类型。

  1. 使用 hbuilderx 编辑器无法识别到 ts 的类型
  2. 但是使用 VsCode 打开同一个项目,可以识别到 ts 的类型
2022-11-21 15:47 负责人:无 分享
已邀请:
DCloud_HB_WDL

DCloud_HB_WDL

感谢反馈,我们排查下

  • Megasu (作者)

    先感谢,期待完善~

    2022-11-21 15:53

  • Megasu (作者)

    请问这个问题你们那边能复现吗?

    2022-11-23 10:09

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