<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 基于jsonp做數據源的示例 在TP5的控制器中新建data方法(在上一個示例的基礎上) ~~~php public function data() { $data = [ [ 'title'=>'ThinkPHP框架', 'url'=>'http://www.thinkphp.cn/' ], [ 'title'=>'看云', 'url'=>'http://www.hmoore.net/' ], [ 'title'=>'angularjs 2 中文網', 'url'=>'https://angular.cn/' ], ]; return jsonp($data); } ~~~ 訪問地址,得到結果 ![](https://box.kancloud.cn/0c5364a1187eea0c868ed8c3bf23b887_773x614.png) 在angular2的app目錄下新建 website.ts 是我們的要循環的對象,由2個屬性,title和url ~~~ export class Website { constructor(public title: string, public website: string) { } } ~~~ 在 app.module.ts 文件中引入 jsonp 模塊 ~~~ import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { AppComponent } from './app.component'; import { JsonpModule } from '@angular/http'; @NgModule({ imports: [ BrowserModule , JsonpModule], declarations: [ AppComponent ], bootstrap: [ AppComponent ] }) export class AppModule { } ~~~ 修改 app.component.ts 模板部分添加 ~~~ <ul *ngIf="websites"> <li *ngFor="let website of websites"><a href="{{website.url}}">{{website.title}}</a></li> </ul> ~~~ AppComponent 修改為: ~~~ export class AppComponent{ public websites: Website[]; name:string = 'angularjs2'; constructor(private jsonp: Jsonp) { jsonp.get('http://api.imba.cn/index/index/data?callback=JSONP_CALLBACK') .map(res => res.json()) .subscribe(v=> this.websites = v); } } ~~~ 記得導入相應的依賴 ~~~ import {Jsonp} from '@angular/http'; import 'rxjs/add/operator/map' import {Website} from './website' ~~~ 運行一下,查看效果 ![](https://box.kancloud.cn/c5ba1a025af6e039ff47a7f706668922_821x441.png) 到這里 我們完成了一個小的演示程序,這個程序揭示了,angular2 是如何調用到tp5的api的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看