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


TypeScript Jsonp.get方法代码示例

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


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

示例1: searchRx

  searchRx (term: string) {
   var search = new URLSearchParams()
   search.set('action', 'opensearch');
   search.set('search', term);
   search.set('format', 'json');
   return this.jsonp
               .get('http://en.wikipedia.org/w/api.php?callback=JSONP_CALLBACK', { search })
               .map((response) => response.json()[1]);
               
                               
 }
开发者ID:ranjitjc,项目名称:ts-rxjs-angular2,代码行数:11,代码来源:wikipedia-service.ts

示例2: search

 search(): any {
     var search = new URLSearchParams();
     //search.set('action', 'opensearch');
     //search.set('search', term);
     //search.set('format', 'json');
     //return this.jsonp.get('./showcase/portlet/data.json', { search}).map((request) => request.json()[1]);
     let url = './showcase/portlet/setting.json';            
     return this.jsonp
         .get(url, {})
         .map(request => this.result(request));
 }
开发者ID:racktime,项目名称:glucosensWebApp,代码行数:11,代码来源:portletService.ts

示例3: search

 search(term: string){
     
     let search = new URLSearchParams();
     search.set('action', 'opensearch');
     search.set('search', term);
     search.set('format', 'json');
     
     return this.jsonp.get('http://en.wikipedia.org/w/api.php?callback=JSONP_CALLBACK', {search})
                      .toPromise()
                      .then((res) => res.json()[1]);
 }
开发者ID:dilunika,项目名称:angular2,代码行数:11,代码来源:promise.wiki.service.ts

示例4: rawSearch

    rawSearch(searchParam:string) {
        console.log('HeroService:wikiSearch ', searchParam);

        let search:URLSearchParams = new URLSearchParams();
        search.set('action', 'opensearch');
        search.set('search', searchParam);
        search.set('format', 'json');

        return this.jsonp.get('http://en.wikipedia.org/w/api.php?callback=JSONP_CALLBACK', {search})
            .map((res) => res.json()[1]);
    }
开发者ID:jesussobrino,项目名称:angular2-heroes,代码行数:11,代码来源:hero.service.ts

示例5: search

  search(term: string) {
    let wikiSearchUrl = 'http://en.wikipedia.org/w/api.php';

    var searchParams = new URLSearchParams();
    searchParams.set('action', 'opensearch');
    searchParams.set('search', term);
    searchParams.set('format', 'json');
    searchParams.set('callback', 'JSONP_CALLBACK');

    return this.jsonp
      .get(wikiSearchUrl, {search: searchParams})
      .map((request) => request.json()[1]);
  }
开发者ID:huguogang,项目名称:Web,代码行数:13,代码来源:wiki_observable.service.ts

示例6: method

 method(name, params = {}) {
   return this._jsonp
       .get(`${API_URL}${name}?${this.getParams(params)}`)
       .map(res => res.json())
       .filter(res => {
         if (res.response) {
           return res;
         } else {
           this._errService.pushError(res.error.error_msg);
           if (res.error && res.error.error_code == 6) {
             return res;
           }
         }
       })
 }
开发者ID:igorivaniuk,项目名称:vk-post-commentators,代码行数:15,代码来源:vk-api.service.ts

示例7: search

  search(term: String) {
    let wikiSearchUrl = 'http://en.wikipedia.org/w/api.php';

    var searchParams = new URLSearchParams();
    searchParams.set('action', 'opensearch');
    searchParams.set('search', term);
    searchParams.set('format', 'json');
    searchParams.set('callback', 'JSONP_CALLBACK');

    return this.jsonp
      .get(wikiSearchUrl, {search: searchParams})
      .toPromise()
      //.then((response) => console.log(response.json()[1])); 
      .then((response) => response.json()[1]);
  }
开发者ID:huguogang,项目名称:Web,代码行数:15,代码来源:wiki_promise.service.ts

示例8: constructor

 constructor(jsonp: Jsonp) {
   jsonp.get('./people.json?callback=JSONP_CALLBACK').subscribe(res => this.people = res.json());
 }
开发者ID:hankduan,项目名称:angular,代码行数:3,代码来源:jsonp_comp.ts

示例9: displaySubreddit

 private displaySubreddit(subreddit: string) {
     this.feedData = this.jsonp.get("http://reddit.com/r/aww.json?jsonp=JSONP_CALLBACK")
         .map(response => (response.json() as ApiResponse).data.children)
         .map(submissions => submissions.map(val => val.data));
 }
开发者ID:bowdenk7,项目名称:ReactDemo,代码行数:5,代码来源:main.ts

示例10: displaySubreddit

 private displaySubreddit(subreddit: string) {
     this.feedData = this.jsonp
         .get("http://reddit.com/r/aww.json?jsonp=JSONP_CALLBACK")
         .map(res => (res.json() as ApiResponse).data.children.map(child => child.data));
 }
开发者ID:HansS,项目名称:typescript-build2016-demos-anders-hejlsberg,代码行数:5,代码来源:main.ts


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