我似乎无法找到为什么会这样做。我有一个基类,我的大部分类都继承自。
import { Http, HttpModule, Response, Headers} from '@angular/http';
export class ServiceBase {
constructor(private http:Http){}
}
我有一个儿童班,如果我只是打电话给super()
,我得到一个错误,我的参数确实匹配,经过大量研究,似乎我必须将http
传递给超级基地父母上课了。因此,创建http:Http
并将其传递给super,我会收到以下错误。
“无法解析参数”。
如何解决此问题?
import { Http, HttpModule, Response, Headers} from '@angular/http';
export class childService extends ServiceBase {
constructor(private http:Http){
super(http) // Can't resolve all parameters for parent class
}
}