我正在开发一个Angular 6项目.
运行ng lint会发出以下警告:
"不推荐使用forkJoin:不推荐使用resultSelector,而是使用管道映射"
forkJoin(...observables).subscribe(
Run Code Online (Sandbox Code Playgroud)
任何的想法?似乎无法找到有关此弃用的任何信息.
任何反馈都非常感谢.(downvoting没有多大帮助)
我刚刚使用Angular CLI生成了一个全新的Angular应用程序"ng new forkApp":6.1.5
资源:
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { forkJoin } from 'rxjs';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit {
title = 'forkApp';
constructor(private http: HttpClient) {}
ngOnInit() {
console.log('ngOnInit...');
const obs = [];
for (let i = 1; i < 4; i++) {
const ob = this.http.get('https://swapi.co/api/people/' + i);
obs.push(ob);
}
forkJoin(...obs)
.subscribe( …Run Code Online (Sandbox Code Playgroud)