Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 我如何在我的应用程序中使用Ionic 2刷新器?_Css_Angular_Ionic2 - Fatal编程技术网

Css 我如何在我的应用程序中使用Ionic 2刷新器?

Css 我如何在我的应用程序中使用Ionic 2刷新器?,css,angular,ionic2,Css,Angular,Ionic2,大家好,我正在使用angularjs 2/ionic2移动应用程序,我需要在我的应用程序中进行刷新,我们尝试了以下链接:-过程我刷新了页面,但它没有得到dismissLoader,我们提供了我的应用程序刷新的图像:- 我们不知道我们在哪里犯了错误,我们需要在我的项目中添加正确的功能 当我们拖动页面时,它正在刷新,但不会被忽略,刷新显示未被忽略的文本和图标 我们期待的是,一旦我们拉页面,它需要刷新后,刷新的文本和图标需要关闭 **我们只添加了html编码:-**** <ion-refre

大家好,我正在使用angularjs 2/ionic2移动应用程序,我需要在我的应用程序中进行刷新,我们尝试了以下链接:-过程我刷新了页面,但它没有得到
dismissLoader
,我们提供了我的应用程序刷新的图像:-

  • 我们不知道我们在哪里犯了错误,我们需要在我的项目中添加正确的功能

  • 当我们拖动页面时,它正在刷新,但不会被忽略,
    刷新
    显示未被忽略的文本和图标

  • 我们期待的是,一旦我们拉页面,它需要刷新后,刷新的文本和图标需要关闭
**我们只添加了html编码:-****

<ion-refresher (ionRefresh)="setFilteredItems($event)">
    <ion-refresher-content refreshingSpinner="circles" refreshingText="Refreshing...">

    </ion-refresher-content>
</ion-refresher>

加载新数据后,您需要调用refresher.complete()关闭刷新程序

setFilteredItems(refresher?:any){
   //async call to load.
   // in the then function
   if(refresher)
      refresher.complete();
   }
}
从html
onRefresh
发送刷新程序。使用
可以调用,而无需在代码中传递对象

this.setFilteredItems()


也考虑重构代码。理想情况下,您应该在异步任务完成后调用complete,而将另一个函数返回到html端和在返回后调用complete都没有意义,只会以死代码结束。

您在哪里定义了
setFilteredItems($event)
?allHi Suraj的plunker中没有用于页面的组件端代码感谢您的评论,我只创建了示例plunker,如果您知道该解决方案允许您更新该plunker…如果您想要我的应用程序组件,我将更新有问题的代码…在我的项目中,我使用了
setFilteredItems
来加载页面…您好,suraj,我们已经将其加载到我们的应用程序中,但它显示了错误,现在,我已经更新了我的类型脚本完整代码和错误显示屏幕截图,也请查看并帮助我们…谢谢您,很抱歉给您带来麻烦…从html传递的刷新程序为$event..更新答案?您正在更新答案吗?返回后您真的无法调用complete..您必须重构答案..您只需给出一个简单的解决方案要在我的应用程序中进行拉刷新…我已经更新了示例plunker,如果您可以,请更新plunker…请查看此链接以获取参考:-…感谢您的帮助suraj。。。。。
setFilteredItems(refresher?:any){
   //async call to load.
   // in the then function
   if(refresher)
      refresher.complete();
   }
}