在“角材料”对话框中使用“通用类型”参数。打开方法

时间:2019-07-16 12:27:12

标签: typescript angular-material angular6

我正在尝试编写一个将类型和选项作为参数并使用材料显示材料弹出框的通用服务,但是当我尝试使用通用参数作为参数打开方法时,打字稿显示以下错误 “'T'仅指类型,但在此处被用作值”

export class SharedMethodsService {
    constructor(private dialog: MatDialog) { }

    displayPopup<T>(options) {
        this.dialog.open(T, options)
    }
}

0 个答案:

没有答案