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
4688浏览 • 1回复 待解决
HarmonyOS 如何看d.ts里面方法的源码实现
1728浏览 • 1回复 待解决
在HSP export类时,ts文件是按.d.ts导出还是.d.ets导出
2877浏览 • 1回复 待解决
发现新版本没有新建ts和d.ts文件的选项,但是使用开源库中的ts和d.ts文件还是可以使用,在未来还会支持吗?
2661浏览 • 1回复 待解决
工程引用了一个HAR包,HAR包里有一个无对应实现文件的d.ts声明文件。
2896浏览 • 1回复 待解决
HarmonyOS NDK开发中接口声明文件index.d.ts中可以导出常量么
1135浏览 • 1回复 待解决
.*.d.ts中新增接口但是前端ets调用时一直阻塞的问题,
6573浏览 • 1回复 待解决
HarmonyOS APP引入第三方so库,该so库是否可以使用多个.d.ts来导出符号的映射 --
1683浏览 • 1回复 待解决
HarmonyOS modules-cpp-types下的oh-package.json5与.d.ts文件的关系可否是一对多的?
679浏览 • 1回复 待解决
HarmonyOS .so 源文件中的 .d.ts 文件中的内容提示波浪线,可正常编译,但是访问其中的常量app会闪退
591浏览 • 1回复 待解决
HarmonyOS 接口声明问题
849浏览 • 1回复 待解决
HarmonyOS Web组件加载“华为SDK隐私声明”链接,无法展示
1013浏览 • 1回复 待解决
HarmonyOS Native提供ArkTS接口Index.d.ts中如何导入class
1098浏览 • 1回复 待解决
ts 声明式开发不能使用js的getApp()
5853浏览 • 1回复 待解决
HarmonyOS entry模块声明的问题
954浏览 • 1回复 待解决
HarmonyOS CanvasRenderingContext2D使用问题
1041浏览 • 1回复 待解决
HarmonyOS 权限声明文件配置问题
2013浏览 • 1回复 待解决
HarmonyOS Matrix2D的用法问题
920浏览 • 1回复 待解决
HarmonyOS OffscreenCanvasRenderingContext2D使用问题咨询
987浏览 • 1回复 待解决
ArkTS/TS 选型问题
1339浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
1215浏览 • 1回复 待解决
HarmonyOS cocod2d-x适配问题
955浏览 • 1回复 待解决
HarmonyOS 关于interface声明编译不过的问题
835浏览 • 1回复 待解决
可以参考如下写法: