android - ionic 清新剂无法正常工作

标签 android cordova ionic-framework

我正在使用 Ionic 框架开发 Android 应用程序。我用了<ion-refresher>标签以在用户下拉页面时动态加载内容。但这没有用。

           <ion-refresher
                          pulling-text="Pull to refresh..."
                          on-refresh="doRefresh">
            </ion-refresher>

我的 Controller 代码是错误的:

$scope.doRefresh = function() {
              $http.get('http://localhost/test/gksfapp_backend.php?action=an').then(function(msg){
                     //never executed.
                     $scope.items=msg.data;
                     })
                     .finally(function() {
                     // Stop the ion-refresher from spinning
                         $scope.$broadcast('scroll.refreshComplete');
               });

我怎样才能做到这一点?

最佳答案

我相信您只是忘记了 doRefresh 之后的括号

       <ion-refresher
                      pulling-text="Pull to refresh..."
                      on-refresh="doRefresh()">
        </ion-refresher>

此外,这里是一个工作代码示例。 http://codepen.io/ionic/pen/mqolp

关于android - ionic 清新剂无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25909257/

相关文章:

android-layout - 安卓用户界面 : Button with shape inside?

cordova - 如何将 Google 标签管理器 + Firebase 集成到 cordova 应用程序中?

android - PhoneGap InAppBrowser 事件监听器太慢 (Android)

android - CSS 背景不会在普通的 Android 浏览器上重复?

android - 无法添加支持库 v7 AppCompat

javascript - 在后台运行phonegap ios应用程序中的JavaScript函数。

javascript - Cordova 插件的执行方法中的 AsyncTask 无法正常工作

javascript - 在混合应用程序开发中使用本地存储作为 "Local Database"- 危险还是有用?

css - 如何制作最大宽度的文本并跳转到下一行

java - MessageDigest.update(byte[]) 是做什么的?