我找到了这样的获取数据的示例:
$http.get("/js/data/movies.json")
.then(function(results){
//Success
angular.copy(results.data, _movies); //this is the preferred; instead of $scope.movies = result.data
}, function(results){
//Error
})
这会在请求完成时更新数据并且对服务器的请求延迟一段时间,所以我用超时替换了 $http 请求,但它不起作用,没有更新数据。
setTimeout(function(){
angular.copy({text : 'test'}, _data);//it doesn't update my layout
}, 100);