【问题标题】:TypeScript 2.6.1 error TS2554: Expected 2-3 arguments, but got 1TypeScript 2.6.1 错误 TS2554:预期 2-3 个参数,但得到 1
【发布时间】:2018-05-19 01:00:38
【问题描述】:

我在 angularjs5 中有这个错误,

src/app/search/job.search.ts(17,10): error TS2554: Expected 2-3 arguments, but got 1. src/app/search/job.search.ts(21,10): error TS2554: Expected 2-3 arguments, but got 1.

这是我的代码:

import { Injectable } from '@angular/core';
import { Http, Response } from '@angular/http';

import 'rxjs/add/operator/map';

@Injectable()

export class JobSearch{

constructor(private _http: Http){}

private _jobListUrl = 'https://api.shiftjobapp.com/api/v3/job_list?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjIzMjQsImlzcyI6Imh0dHA6XC9cL2FwaS5zaGlmdGpvYmFwcC5jb21cL2FwaVwvdjNcL2F1dGhlbnRpY2F0ZV9qb2Jfc2Vla2VyIiwiaWF0IjoxNTEyMzY3OTg1LCJleHAiOjE1MTMyMzE5ODUsIm5iZiI6MTUxMjM2Nzk4NSwianRpIjoiMWQ4NmZkZDYzZDI3YmFiODE0NjA5OTRjOGZhYjI4NTUifQ.3EzNsu154q7a6xFuhQSakBlC-rj1D0HZqLiuwHblNao';

private _jobDetailsUrl = 'https://api.shiftjobapp.com/api/v3/job_detailed?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjIzMjQsImlzcyI6Imh0dHA6XC9cL2FwaS5zaGlmdGpvYmFwcC5jb21cL2FwaVwvdjNcL2F1dGhlbnRpY2F0ZV9qb2Jfc2Vla2VyIiwiaWF0IjoxNTEyMzY3OTg1LCJleHAiOjE1MTMyMzE5ODUsIm5iZiI6MTUxMjM2Nzk4NSwianRpIjoiMWQ4NmZkZDYzZDI3YmFiODE0NjA5OTRjOGZhYjI4NTUifQ.3EzNsu154q7a6xFuhQSakBlC-rj1D0HZqLiuwHblNao';   

getJobs(){
    return this._http.post(this._jobListUrl)
        .map((response:Response) => response.json());
}
getJobDetails(){
    return this._http.post(this._jobDetailsUrl)
        .map((response:Response) => response.json());
}

}

【问题讨论】:

    标签: angular angularjs-ng-repeat


    【解决方案1】:

    POST 请求需要数据

    参见示例

      addHero (hero: Hero): Observable<Hero> {
        return this.http.post<Hero>(this.heroesUrl, hero, httpOptions).pipe(
          tap((hero: Hero) => this.log(`added hero w/ id=${hero.id}`)),
          catchError(this.handleError<Hero>('addHero'))
        );
      }
    

    来自https://angular.io/tutorial/toh-pt6

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 2020-05-19
      • 1970-01-01
      • 2019-10-21
      • 2021-07-29
      • 2021-08-22
      • 1970-01-01
      • 2018-02-14
      相关资源
      最近更新 更多