【发布时间】:2018-01-11 10:56:14
【问题描述】:
我想打一个getter的答案,我实现了一个UserResponse接口
export interface UserResponse {
research: any;
}
我在 getter 中这样称呼它:
@Injectable()
export class ThreadService {
constructor(public messageService: MessageService,
private http: Http) {
this.http.get<UserResponse>(this.baseUrl).subscribe((data) => {
console.log(data.research);
});
}
}
这是错误:
src/app/thread-service/thread.service.ts (149,5) 中的错误:提供的参数与调用目标的任何签名都不匹配。
我需要实现接口吗?
【问题讨论】:
-
可能使用
HttpClient而不是Http如果您使用的是 2017 年 10 月下旬(或更高版本 - 我认为它是 4.3 或 sth)的角度版本......哪一行是 149?
标签: angular typescript interface get