【发布时间】:2018-12-29 10:24:44
【问题描述】:
我有一个现有的 Angular 2 项目,已移植到 Angular 6,现在我的 HTTP-observable 不再运行。据我所知,它是关于新可观察对象的不同操作。
我的服务返回一个 observable。我在组件中订阅并设置间隔和 startindex。
如何在 Angular 6 中做到这一点?
// SERVICE
@Injectable ()
export class ViewService
{
constructor (private http : HttpClient)
{ }
foo () : Observable <any>
{
return this.http.get ("http://blabla",
{responseType: "json"});
}
}
// COMPONENT
export class ViewComponent
{
constructor (private vs : ViewService)
{ }
ngOnInit ()
{
this.vs.foo ().interval (1000).startWith (0).subscribe (
(resp) =>
{
});
}
}
错误
错误:错误 TS2339:类型上不存在属性“间隔” '可观察'
使用 rxjs 6.0.0
【问题讨论】:
-
有什么错误吗?
-
你现在的 RxJs 版本是什么?
标签: angular