我想对多个选择选项进行迭代处理,使用im角6,但是我给出了500个状态代码,但是如果我尝试在浏览器中复制和粘贴url,它也可以工作,在邮递员中也可以。 如果我也在角工作中也做了单独的请求,但加入请求不起作用
我的服务:
import { Observable } from 'rxjs/Observable';
import { MEAT_API } from './../app.api';
import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import 'rxjs/add/observable/forkJoin';
@Injectable({
providedIn: 'root'
})
export class GrupoService {
constructor(private http: HttpClient) { }
public carregarDadosParaCadastroGrupo(){
let grupoTributario = this.http.get(`${MEAT_API}/grupotributario`).map((res: Response) => res['value'])
let unidadeProduto = this.http.get(`${MEAT_API}/unidadeproduto`).map((res: Response) => res['value'])
let secao = this.http.get(`${MEAT_API}/secao`).map((res: Response) => res['value'])
let categoria = this.http.get(`${MEAT_API}/categoria`).map((res: Response) => res['value'])
let subcategoria = this.http.get(`${MEAT_API}/subcategoria`).map((res: Response) => res['value'])
let marca = this.http.get(`${MEAT_API}/marca`).map((res: Response) => res['value'])
return Observable.forkJoin([grupoTributario,unidadeProduto,secao,categoria,subcategoria,marca])
}
我的组件:
ngOnInit() {
this.grupoService.carregarDadosParaCadastroGrupo().subscribe(responseList =>{
console.log(responseList)
this.dadosDaApiParaCadastro = {grupoTributario: responseList[0], unidadeProduto: responseList[1]
, secao: responseList[2], categoria: responseList[3], subcategoria: responseList[4], marca: responseList[5]}
})
错误: