【发布时间】:2020-02-05 16:46:33
【问题描述】:
我从@ionic/core/dist/type的components.d.ts文件中得到了这段代码:
'onDidDismiss': () => Promise<OverlayEventDetail<any>>
代码中<>是什么意思?
【问题讨论】:
标签: angular typescript ionic-framework
我从@ionic/core/dist/type的components.d.ts文件中得到了这段代码:
'onDidDismiss': () => Promise<OverlayEventDetail<any>>
代码中<>是什么意思?
【问题讨论】:
标签: angular typescript ionic-framework
这被称为generic,它允许方法/类接受多种类型,而不仅仅是一种使组件更加通用和可消费的类型。
在您的示例中,'onDidDismiss': () => Promise<OverlayEventDetail<any>> 的意思是,onDidDismiss 是一个 function,它返回一个 Promise 类型的 OverlayEventDetail,它又具有 any 的“内部”类型。
【讨论】: