我从@ionic/core/dist/type
的components.d.ts
文件中得到了这段代码:
'onDidDismiss': () => Promise<OverlayEventDetail<any>>
代码中的<>
是什么意思?
这称为generic
,它允许方法/类接受各种类型,而不仅仅是单个类型,以使组件更通用和可消费。
在此处阅读泛型的概念。
在您的示例中,'onDidDismiss': () => Promise<OverlayEventDetail<any>>
的意思是,onDidDismiss
是一个返回类型OverlayEventDetail
的Promise
的function
,该再次具有"内部"类型的any
。