标签: typescript angular-material angular6
我正在尝试编写一个将类型和选项作为参数并使用材料显示材料弹出框的通用服务,但是当我尝试使用通用参数作为参数打开方法时,打字稿显示以下错误 “'T'仅指类型,但在此处被用作值”
export class SharedMethodsService { constructor(private dialog: MatDialog) { } displayPopup<T>(options) { this.dialog.open(T, options) } }