【发布时间】:2017-04-09 05:45:20
【问题描述】:
export default class Promise extends XMLHttpRequest {
constructor(url: string, type: string) {
super();
config.url = url;
config.requestType = type;
}
}
在这里,我创建了一个扩展类XMLHttpRequest 的类承诺。
然后我尝试使用下面给定的方法访问这个类。
let prom = new Promise('api/200', 'get');
进入超级调用出现以下错误
构造'XMLHttpRequest'失败:请使用'new'操作符,这个DOM对象构造器不能作为函数调用
【问题讨论】:
-
你是怎么编译的?哪个目标?
-
目前正在编译成es5
标签: typescript constructor xmlhttprequest