Agust007 2017-01-06 02:14 采纳率: 0%
浏览 1392
已结题

ionic 从外网API接口获取数据在通过 ng-repeat渲染到页面,页面无法显示数据

求大神帮忙啊!
我的代码是这样的:
service
taskListLoad:function(){
var deferred = $q.defer();
var promise = deferred.promise;

        var taskResult = new Object();

        //ajak请求
        var sUrl;
        if (localStorage.serverUrl) {
            sUrl = localStorage.serverUrl + "task_list.ajax";
        } else {
            sUrl = ENV.api + "task_list.ajax";
        }

        $http.jsonp(sUrl + "&callback=JSON_CALLBACK")
            .success(function(response){
                taskResult = response.extData;
                if (taskResult.msgCode == "0") {
                    deferred.resolve('load success!');
                } else {
                    deferred.reject('Wrong request');
                }
        });
        promise.success = function(fn) {
            promise.then(fn);
            return promise;
        }
        promise.error = function(fn) {
            promise.then(null, fn);
            return promise;
        }
        return promise;

    },

conteoller
 taskListService.taskListLoad().success(function(response){
   $scope.items = response.extData;
   $log.log(response);
});
    ionic页面代码
     <ion-content  on-swipe-left="onSwipeLeft()" on-swipe-right="onSwipeRight()">
    <!--  内容 -->

    <div class="list" ng-controller="taskLoadCtrl">
        <div class="item item-divider">未接受任务列表</div>
        <ion-item ng-repeat = "item in items" on-hold="onHold()">
            <span>任务名称:{{item.specialName}}</span>
            <span>任务类型:{{item.taskType}}</span>
        </ion-item>
    </div>
</ion-content>
    问题是在哪啊?
  • 写回答

1条回答

  • dabocaiqq 2017-01-14 15:13
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 请求分析基于spring boot+vue的前后端分离的项目
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥200 关于#c++#的问题,请各位专家解答!网站的邀请码
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?