为什么我的承诺不会以angularjs 1.2返回。*

时间:2013-11-20 16:17:55

标签: javascript angularjs promise

当我尝试将其直接传递给我的视图时,我的承诺似乎无法解决,当我通过.then方法时它会起作用。

此处示例http://jsbin.com/oworucAL/1/edit

1 个答案:

答案 0 :(得分:0)

GetData返回一个承诺,你必须管理它。

app.controller('RepeatController', function ($scope, DataFactory) {
     DataFactory.getData().then( function(data){ 
     $scope.weeks = data; }, 
     function (){}); 
 })  ;

http://jsbin.com/iYApuFE/1/edit