吾逍遥
吾逍遥
  • 发布:2025-01-08 09:06
  • 更新:2025-01-08 09:06
  • 阅读:13

【报Bug】hello uts新建uts插件(API)在web端报UniError未定义错误

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 4.45

浏览器平台: Edge

浏览器版本: 131.0.2903.112

项目创建方式: HBuilderX

操作步骤:

官方下载hello uts进行学习,新建uts插件(API),直接生成app-android和app-ios示例,编译到App正常。后来想学习web,右键新建web目录,添加index.uts,编译到浏览器时,报UniError未定义错误

预期结果:

官方下载hello uts进行学习,新建uts插件(API),直接生成app-android和app-ios示例,编译到App正常。后来想学习web,右键新建web目录,添加index.uts,可正常编译到浏览器。

实际结果:

官方下载hello uts进行学习,新建uts插件(API),直接生成app-android和app-ios示例,编译到App正常。后来想学习web,右键新建web目录,添加index.uts,编译到浏览器时,报UniError未定义错误

bug描述:

官方下载hello uts进行学习,新建uts插件(API),直接生成app-android和app-ios示例,编译到App正常。后来想学习web,右键新建web目录,添加index.uts,编译到浏览器时,报UniError未定义错误。看官方文档https://uniapp.dcloud.net.cn/tutorial/err-spec.html#unierror中说在App端,UniError和SourceError都是从uts的Error继承。是不是未在web定义,不应该统一定义吗?
后来自己在interface.uts中加入文档中定义

export class UniError extends Error{}

在unierror.uts中引入UniError才正常

2025-01-08 09:06 负责人:无 分享
已邀请:

要回复问题请先登录注册