控制台报错TypeError: $q.defer is not a function

来源:5-7 服务总结(2)

我的心永远属于

2017-02-26

$scope.isLogin=false;
function getPosition(){
 var def=$q.defer();//延迟加载对象
      $http.get('/data/position.json?id='+$state.params.id).then(function(res){
             $scope.position=res.data;
             def.resolve(res.data);

      })
          .catch(function(err){
             def.reject(err);

          });
      return def.promise;

}

写回答

1回答

慕雪1613582

2017-02-26

看一下这个js文件的完整代码~

0
0

Angular JS 仿拉勾网 WebApp 开发移动端单页应用

基于AngularJS,仿拉勾网开发一个招聘类的移动端单页应用

1660 学习 · 857 问题

查看课程