我有2个分量P和H。 在P.component.html中,我有一个列表o Ps,并且在每一行中都有一个按钮,当我单击此按钮时,我想致电H服务。
在H.component.html中,我只有一个Hs列表(仅供参考)
我试图通过依赖注入在P服务中调用H服务,我调试了打字稿,一切看起来都很好,但是我的WebServer没有被调用
P.component.ts:
constructor(private service: PService) {}
apply(P: any) {
const widownH = {} as H;
widownH.id1 = P.idX;
widownH.id2 = P.idY;
widownH.id3 = P.idZ;
this.service.apply(widownH);
}
P.service:
constructor(private http: HttpClient, private serviceH: HService) {}
apply(widownH: H) {
this.serviceH.applyH(widownH);
}
H.service:
applyH(widownH) {
return this.http.post<H>(this.URL + 'add', JSON.stringify(widownH)).pipe(
retry(1), catchError(this.handleError))
}
我希望执行POST调试我的后端(java),但即使发生异常或错误消息也不会发生任何事情。
PS:该网址已经在我与邮递员一起测试过了。