HarmonyOS SDK .d.ts 声明问题
HarmonyOS SDK 对外接口 .d.ts 的最佳实践是什么?希望同时提供 Callback 和 promise 两种接口。所以设计是有个核心类的 .d.ts 声明文件,在该文件中声明有相同功能的 Callback 和 promise 方法。在 .ts 中做具体的 Callback 和 promise 的兼容实现。
现在的问题是,如果导出 .d.ts 文件,会报如下错误:
ERROR: ArkTS:ERROR Failed to get an resolved OhmUrl by filepath "hvigor_ignore_.._model_UserInfo.d" COMPILE RESULT:FAIL {ERROR:2}
如果导出 .ts 文件,就只会看到一个 ts 方法,无法做到HarmonyOS的提示有 (+1 overload)(例如调用 pushService.getToken() )是否需要做什么特殊的处理?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
怎么让项目全局使用d.ts
3561浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
545浏览 • 1回复 待解决
在HSP export类时,ts文件是按.d.ts导出还是.d.ets导出
2144浏览 • 1回复 待解决
发现新版本没有新建ts和d.ts文件的选项,但是使用开源库中的ts和d.ts文件还是可以使用,在未来还会支持吗?
1789浏览 • 1回复 待解决
工程引用了一个HAR包,HAR包里有一个无对应实现文件的d.ts声明文件。
1831浏览 • 1回复 待解决
HarmonyOS NDK开发中接口声明文件index.d.ts中可以导出常量么
215浏览 • 1回复 待解决
.*.d.ts中新增接口但是前端ets调用时一直阻塞的问题,
5969浏览 • 1回复 待解决
HarmonyOS APP引入第三方so库,该so库是否可以使用多个.d.ts来导出符号的映射 --
405浏览 • 1回复 待解决
HarmonyOS .so 源文件中的 .d.ts 文件中的内容提示波浪线,可正常编译,但是访问其中的常量app会闪退
127浏览 • 1回复 待解决
HarmonyOS 接口声明问题
208浏览 • 1回复 待解决
HarmonyOS Web组件加载“华为SDK隐私声明”链接,无法展示
237浏览 • 1回复 待解决
ts 声明式开发不能使用js的getApp()
4711浏览 • 1回复 待解决
HarmonyOS Native提供ArkTS接口Index.d.ts中如何导入class
479浏览 • 0回复 待解决
HarmonyOS entry模块声明的问题
442浏览 • 1回复 待解决
HarmonyOS 权限声明文件配置问题
853浏览 • 1回复 待解决
HarmonyOS CanvasRenderingContext2D使用问题
222浏览 • 1回复 待解决
ArkTS/TS 选型问题
209浏览 • 1回复 待解决
HarmonyOS OffscreenCanvasRenderingContext2D使用问题咨询
71浏览 • 1回复 待解决
HarmonyOS Matrix2D的用法问题
225浏览 • 1回复 待解决
HarmonyOS 关于interface声明编译不过的问题
66浏览 • 1回复 待解决
HarmonyOS cocod2d-x适配问题
67浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
485浏览 • 1回复 待解决
可以参考如下写法: