TS的Callback类型找不到怎么回事?

import dataPreferences from '@ohos.data.preferences';

const preferencesAPI=new class MyPreferencesAPI{
  private preferences :dataPreferences.Preferences
  init(data:dataPreferences.Preferences){
    this.preferences=data
  }
  on(callback: Callback<{
    key: string;
  }>){
    this.preferences.on("change",callback)
  }
}
export default preferencesAPI
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.

​Callback​​​提示​​Cannot find name 'Callback'. <tsCheck>​​。

请问,我该如何引用这个类型?

App开发
DevEco Studio
2023-08-24 15:10:20
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aleign

callback: (key: string) => void


分享
微博
QQ
微信
回复
2023-08-25 11:42:58
相关问题
PopupDialog 不显示怎么回事
8388浏览 • 2回复 待解决
ohpm安装失败怎么回事
3378浏览 • 1回复 待解决
不能下载SDK怎么回事
3182浏览 • 1回复 待解决
import 不提示问题怎么回事?
1002浏览 • 1回复 待解决
PolarDB界面显示乱码怎么回事
3332浏览 • 1回复 待解决
hdc smode 无效怎么回事啊?
1865浏览 • 1回复 待解决
Ubuntu下烧录8051怎么回事
3256浏览 • 1回复 待解决
设置代理不跳转怎么回事
6440浏览 • 1回复 待解决
centos 无法卸载 wine怎么回事
3398浏览 • 1回复 待解决
ohpm安装失败怎么回事啊?
5152浏览 • 1回复 待解决
IDE安装报错怎么回事啊?
4392浏览 • 1回复 待解决
DevEco Studio出错怎么回事啊?
4805浏览 • 1回复 待解决
Nginx无法访问localhost怎么回事
3351浏览 • 1回复 待解决
SdkError: DOWNLOAD_SDK_ERROR怎么回事
11216浏览 • 1回复 待解决
虚拟机mysql连不上怎么回事
2941浏览 • 1回复 待解决
Redis容器长时间停止怎么回事
3286浏览 • 1回复 待解决
@ohos.inputMethod无法使用怎么回事
2904浏览 • 1回复 待解决
PolarDB修改表数据慢怎么回事
3855浏览 • 1回复 待解决