休息代码后加载$ http.get

时间:2017-03-10 18:01:33

标签: javascript angularjs

我尝试从http.get加载数据,如下所示:

$http.get("/riddles").success(function(data){
    $scope.riddles = data;
    $scope.riddlesCount = $scope.riddles.length;
});

如果我在此功能之外拨打console.log($scope.riddles)$scope.riddles未定义,但如果我在console.log($scope.riddles)内拨打$http.get$scope.riddles就是我想要的。我还有一个功能:

$scope.test = function() {
    console.log($scope.riddles);
}

当我使用ng-click调用它时,当app加载时,它的工作正常。

我做错了什么?

0 个答案:

没有答案