当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript Http.patch方法代码示例

本文整理汇总了TypeScript中@angular/http.Http.patch方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Http.patch方法的具体用法?TypeScript Http.patch怎么用?TypeScript Http.patch使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在@angular/http.Http的用法示例。


在下文中一共展示了Http.patch方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: patch

  patch(
    action: string,
    body = '',
    headers: { [key: string]: string } = {}
  ): Observable<any> {
    let url: string = environment['api'] + action

    headers['Content-Type'] = 'application/json'

    let options = new RequestOptions({
      headers: new Headers(headers),
    })

    return this._http
      .patch(url, body, options)
      .map(this._extract)
      .catch(this._handleError)
  }
开发者ID:emesonsantana,项目名称:bmp1-web-service,代码行数:18,代码来源:http.service.ts

示例2: patch

 patch(url: string, body: any, options?: RequestOptionsArgs) {
     options = this.getOptions(options);
     return this.http.patch(url, body, options);
 }
开发者ID:giggio,项目名称:transempregos-portal,代码行数:4,代码来源:httpAuth.ts

示例3: patch

 patch(url: string, body: string, options?: RequestOptions): Observable<Response> {
   return this.http.patch(this.url(url), body, this.requestOptions(options));
 }
开发者ID:tb,项目名称:ng2-api,代码行数:3,代码来源:api-http.ts

示例4: updateData

 private updateData(data_url, data): Promise<any> {
   return this.http.patch(data_url, data)
     .toPromise()
     .then(this.extractData)
     .catch(this.handleError);
 }
开发者ID:ObsidianCat,项目名称:time_travel_vacation,代码行数:6,代码来源:destination-data-handler.service.ts

示例5: updateDraft

 /**
  * Update an existing draft with new information.
  * PATCH: /api/drafts/update
  *
  * @param draft The draft to update.
  * @returns {Observable<Draft>}   The draft returned from the server.
  */
 public updateDraft(draft : Draft) : Observable<Draft> {
     return this.http.patch('/api/drafts/update', draft, this.headersWithAuth())
         .map(this.parseJson)
         .map(this.createDraftModel)
         .catch(this.handleError);
 }
开发者ID:LukeNZ,项目名称:onerocketroad,代码行数:13,代码来源:DraftService.service.ts

示例6: patchElement

 patchElement(id: string, element: any) {
     return this.http.patch(id, element, { headers: this.headers });
 }
开发者ID:plomino,项目名称:Plomino,代码行数:3,代码来源:element.service.ts

示例7: update

 update(post){
   return this.http.patch(this.url+"/"+post.id,JSON.stringify(post))
   .catch(this.hanldeError);
 }
开发者ID:FredJiangFei,项目名称:myDream,代码行数:4,代码来源:data.service.ts

示例8:

 return this.getPostData(url, body, options, (url: string, options: RequestOptionsArgs) => {
     return this.http.patch(url, body.options);
 });
开发者ID:oneuptim,项目名称:node-amazon,代码行数:3,代码来源:transfer-http.ts

示例9: Promise

 return new Promise((resolve, reject) => {
   this.handleRequest(this.http.patch(LoopbackAPI.URL(url, params), JSON.stringify(body), options), resolve, reject);
 });
开发者ID:baijiadu,项目名称:auktionator,代码行数:3,代码来源:loopback-api.ts

示例10: httpPatch

 httpPatch(url: string, body = {}, options = {}) {
   return this.http.patch(this.wpApiLoader.getWebServiceUrl(url), body, options);
 }
开发者ID:shprink,项目名称:wp-api-angular,代码行数:3,代码来源:Parent.ts


注:本文中的@angular/http.Http.patch方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。