关于api11后,new抽象类问题有懂的吗?
public callback<T>(callback: AbstractResponse<T>) {
}
export abstract class AbstractResponse<T> {
  abstract success(result: T): void;
   fail?(error: Error): void {
     IToast.showToast(error?error.message:'网络异常')
  }
}
//这个写法在api11一直报错,之前api9都正常
Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) <ArkTSCheck>
很奇怪,这个怎么写出生命类
this.callback({
  success: (result: string) => {
    console.log("Success: " + result);
  },
  fail: (error: Error) => {
    console.error("Failed: " + error);
  }
});不致于每个接口 这样写吧
class ConcreteResponse extends AbstractResponse<string> {
  success(result: string): void {
    console.log("Success: " + result);
  }
  fail(error: Error): void {
    console.error("Failed: " + error);
  }
}
this.callback(new ConcreteResponse())
        HarmonyOS NEXT
      
        api11
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 匿名抽象类 
652浏览  • 1回复 待解决
HarmonyOS abstract抽象类实现问题 
840浏览  • 1回复 待解决
HarmonyOS ArkTS支持TS的抽象类吗? 
1367浏览  • 1回复 待解决
关于API7后无java sdk开发环境问题有懂的吗? 
3481浏览  • 1回复 待解决
关于逻辑删除的问题有懂的吗? 
3381浏览  • 1回复 待解决
关于mysql分区的问题有懂的吗? 
3456浏览  • 1回复 待解决
API11编译的har包可以在api10上使用吗 
3016浏览  • 1回复 待解决
HarmonyOS C++的抽象类如何通过NAPI开放给更上层实现 
785浏览  • 1回复 待解决
关于text内容删除的问题有懂的吗? 
3807浏览  • 1回复 待解决
鸿蒙有没有提供类似安卓的RecyclerView.ItemAnimator抽象类 
6725浏览  • 1回复 待解决
升级API11后h5页面字体变小了 
2919浏览  • 1回复 待解决
关于索引的一个问题有懂的吗? 
3669浏览  • 1回复 待解决
关于ListContainer添加数据的问题有懂的吗? 
5453浏览  • 1回复 待解决
如何查看ArkTS api11 的版本变动? 
3267浏览  • 1回复 待解决
HarmonyOS API11中Web部件的onInterceptRequest方法设计有问题 
1403浏览  • 1回复 待解决
HarmonyOS 使用 api11 地图不显示 
1812浏览  • 1回复 待解决
HarmonyOS API11限制使用标准库 
1370浏览  • 1回复 待解决
关于library提示模块名的问题ERROR有懂的吗? 
3022浏览  • 1回复 待解决
关于Mysql连接的疑惑有懂的吗? 
2893浏览  • 1回复 待解决
升级api11出现问题,该怎么解决啊? 
2489浏览  • 1回复 待解决
API11中的replaceUrl跳转,为什么会有警告? 
1914浏览  • 1回复 待解决
centos ssh 问题有懂的吗? 
2965浏览  • 1回复 待解决
vpp 编译问题有懂的吗? 
3248浏览  • 1回复 待解决
proxyro用户问题有懂的吗? 
5495浏览  • 1回复 待解决
SkyWalking访问的问题有懂的吗? 
3542浏览  • 1回复 待解决





















参考下zh-cn/application-dev/quick-start/arkts-more-cases.md · OpenHarmony/docs - Gitee.com