pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<tfoot id='zQaXL'></tfoot>

  • <i id='zQaXL'><tr id='zQaXL'><dt id='zQaXL'><q id='zQaXL'><span id='zQaXL'><b id='zQaXL'><form id='zQaXL'><ins id='zQaXL'></ins><ul id='zQaXL'></ul><sub id='zQaXL'></sub></form><legend id='zQaXL'></legend><bdo id='zQaXL'><pre id='zQaXL'><center id='zQaXL'></center></pre></bdo></b><th id='zQaXL'></th></span></q></dt></tr></i><div class="rhvtrfb" id='zQaXL'><tfoot id='zQaXL'></tfoot><dl id='zQaXL'><fieldset id='zQaXL'></fieldset></dl></div>
    • <bdo id='zQaXL'></bdo><ul id='zQaXL'></ul>
  • <legend id='zQaXL'><style id='zQaXL'><dir id='zQaXL'><q id='zQaXL'></q></dir></style></legend>

    <small id='zQaXL'></small><noframes id='zQaXL'>

        以角度每 x 秒發出一次 http 請求

        http request every x seconds in angular(以角度每 x 秒發出一次 http 請求)

              <i id='WTRTc'><tr id='WTRTc'><dt id='WTRTc'><q id='WTRTc'><span id='WTRTc'><b id='WTRTc'><form id='WTRTc'><ins id='WTRTc'></ins><ul id='WTRTc'></ul><sub id='WTRTc'></sub></form><legend id='WTRTc'></legend><bdo id='WTRTc'><pre id='WTRTc'><center id='WTRTc'></center></pre></bdo></b><th id='WTRTc'></th></span></q></dt></tr></i><div class="5dhn7r7" id='WTRTc'><tfoot id='WTRTc'></tfoot><dl id='WTRTc'><fieldset id='WTRTc'></fieldset></dl></div>

              1. <tfoot id='WTRTc'></tfoot>

                <small id='WTRTc'></small><noframes id='WTRTc'>

                  <tbody id='WTRTc'></tbody>

                  <bdo id='WTRTc'></bdo><ul id='WTRTc'></ul>
                • <legend id='WTRTc'><style id='WTRTc'><dir id='WTRTc'><q id='WTRTc'></q></dir></style></legend>
                • 本文介紹了以角度每 x 秒發出一次 http 請求的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在嘗試在 angular2 中每 x 秒刷新一次 http 調用.

                  I'm trying to refresh an http call every x seconds in angular2.

                    ionViewDidLoad() {
                  
                      let loader = this.LoadingController.create({
                        'content':'Please Wait'
                      });
                      loader.present().then(()=>{
                        this.http.request('http://mywebserver.com/apps/random.php').map(res=> res.json()).subscribe(data=>{
                          console.log(JSON.stringify(data));
                          loader.dismiss();
                          this.fact = data;
                        },err=>{
                          loader.dismiss();
                          let alert = this.alertCtrl.create({
                            title: 'Error!',
                            subTitle: 'Please check your Internet Connectivity',
                            buttons: ['OK']
                          });
                        alert.present();
                      })
                      })
                  
                    }
                  

                  我在頁面新加載時獲取數據.但現在我的問題是刷新 http 調用以每 x 秒獲取新數據

                  I get data when the page newly loads. But now my issue is refreshing the http call to get new data every x seconds

                  推薦答案

                  使用 Observable.interval:

                  import {Observable} from 'rxjs/Rx';
                  ...
                  constructor(...) {
                    Observable.interval(30000).subscribe(x => { // will execute every 30 seconds
                      this.ionViewDidLoad();
                    });
                  }
                  

                  或者在你的 ionViewDidLoad 函數中:

                  OR inside your ionViewDidLoad function:

                  Observable.interval(3000)
                            .timeInterval()
                            .flatMap(() => this.http.request('http://mywebserver.com/apps/random.php')
                            .map(res=> res.json())
                            .subscribe(data=>{
                                console.log(JSON.stringify(data));
                                loader.dismiss();
                                this.fact = data;
                              });
                  

                  編輯以回答您的評論.來自 Rxjs 文檔:

                  Edit to answer your comment. From the Rxjs docs:

                  timeInterval 運算符將源 Observable 轉換為Observable 發出指示之間經過的時間量的指示源 Observable 的連續發射.第一次發射從這個新的 Observable 中可以看出兩者之間經過的時間量觀察者訂閱 Observable 的時間和時間當源 Observable 發出它的第一項時.沒有相應的排放標記之間經過的時間量源 Observable 的最后一次發射和隨后的調用已完成.

                  The timeInterval operator converts a source Observable into an Observable that emits indications of the amount of time lapsed between consecutive emissions of the source Observable. The first emission from this new Observable indicates the amount of time lapsed between the time when the observer subscribed to the Observable and the time when the source Observable emitted its first item. There is no corresponding emission marking the amount of time lapsed between the last emission of the source Observable and the subsequent call to onCompleted.

                  timeInterval 默認操作超時Scheduler,但也有一個變體,允許您通過傳遞它來指定調度程序in 作為參數.

                  timeInterval by default operates on the timeout Scheduler, but also has a variant that allows you to specify the Scheduler by passing it in as a parameter.

                  在這種情況下,它基本上是 JavaScript 原生 setInterval() 函數的響應式/Rxjs 方式.

                  Basically in this case it would be the reactive/Rxjs way of JavaScript′s native setInterval() function.

                  這篇關于以角度每 x 秒發出一次 http 請求的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Use IScroll in Angular 2 / Typescript(在 Angular 2/Typescript 中使用 IScroll)
                  anime.js not working in Ionic 3 project(Anime.js 在 Ionic 3 項目中不起作用)
                  Ionic 3 - Update Observable with Asynchronous Data(Ionic 3 - 使用異步數據更新 Observable)
                  Angular 2: file not found on local .json file(Angular 2:在本地 .json 文件中找不到文件)
                  In Ionic 2, how do I create a custom directive that uses Ionic components?(在 Ionic 2 中,如何創建使用 Ionic 組件的自定義指令?)
                  Use ViewChild for dynamic elements - Angular 2 amp; ionic 2(將 ViewChild 用于動態元素 - Angular 2 amp;離子2)
                  <i id='3PgaK'><tr id='3PgaK'><dt id='3PgaK'><q id='3PgaK'><span id='3PgaK'><b id='3PgaK'><form id='3PgaK'><ins id='3PgaK'></ins><ul id='3PgaK'></ul><sub id='3PgaK'></sub></form><legend id='3PgaK'></legend><bdo id='3PgaK'><pre id='3PgaK'><center id='3PgaK'></center></pre></bdo></b><th id='3PgaK'></th></span></q></dt></tr></i><div class="owosasu" id='3PgaK'><tfoot id='3PgaK'></tfoot><dl id='3PgaK'><fieldset id='3PgaK'></fieldset></dl></div>

                  <small id='3PgaK'></small><noframes id='3PgaK'>

                    <tbody id='3PgaK'></tbody>

                        <bdo id='3PgaK'></bdo><ul id='3PgaK'></ul>

                        • <tfoot id='3PgaK'></tfoot>
                        • <legend id='3PgaK'><style id='3PgaK'><dir id='3PgaK'><q id='3PgaK'></q></dir></style></legend>

                            主站蜘蛛池模板: 一航网络-软件测评官网| 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 汽车润滑油厂家-机油/润滑油代理-高性能机油-领驰慧润滑科技(河北)有限公司 | 焊缝跟踪系统_激光位移传感器_激光焊缝跟踪传感器-创想智控 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 空气弹簧|橡胶气囊|橡胶空气弹簧-上海松夏减震器有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 99文库_实习生实用的范文资料文库站| 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 淋巴细胞分离液_口腔医疗器材-精欣华医疗器械(无锡)有限公司 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 壹作文_中小学生优秀满分作文大全 | 液氮罐(生物液氮罐)百科-无锡爱思科 | 蚂蚁分类信息系统 - PHP同城分类信息系统 - MayiCMS | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 视频教程导航网_视频教程之家_视频教程大全_最新视频教程分享发布平台 | 明渠式紫外线杀菌器-紫外线消毒器厂家-定州市优威环保 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 智能终端_RTU_dcm_北斗星空自动化科技 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 |