如何使用 Angular 中的 constant.service.ts 文件解决服务调用问题?

How to solve Service call using constant.service.ts file in Angular?

我无法弄清楚 angular 中的服务调用有什么问题。它适用于同一文件中的其他服务调用。你能看一看,让我知道我错过了什么吗?

以下代码工作正常 --

客户端-agreement.service.ts

getClientAgreementById(id: number) {
    return this.http.get(this.constantService.getUrl(`${this.constantService.CLIENT_AGREEMENT}/${id}`));
  }

constant.service.ts

CLIENT_AGREEMENT = 'onboarding/client-agreement';

以下代码不起作用,可能是什么问题?

客户端-agreement.service.ts

removeClientAgreementFromJobs(id: number) {
    alert(this.constantService.getUrl(`${this.constantService.JOB_CLIENT_AGREEMENT}/${id}`));
    return this.http.delete(this.constantService.getUrl(`${this.constantService.JOB_CLIENT_AGREEMENT}/${id}`));
  }

constant.service.ts

JOB_CLIENT_AGREEMENT = 'api/JobClientagreements';

无论您在哪里调用您的服务,请订阅,然后只有您可以看到 XHR 请求。

this.clientAggrementService.removeClientAgreementFromJobs(130).订阅(i=> { })

无论您在哪里使用服务,请订阅,然后您就可以看到 XHR 请求。