0
我正在研究博客应用程序。我还想保存SqlLite上的文章列表。我需要一次获取所有博客。 (拥有2000多个)博客。如何离线和在线离线管理数据
以下是我的控制器代码。
var promise= userService.getArticles();
promise.then(function(data) {
$scope.articles = data;
}, function(error) {
console.log('Failed for some reason:' + error);
});
和工厂代码是 angular.module( 'starter.controllers')
.factory('userService', function($http,$q) {
var articleList = [];
return {
getArticles : function() {
var deferred = $q.defer();
$http({
url: "https://www.website.com/getallinfo?access_token=94529e5d",
data: { starLimit: 0, endLimit: 150,created_date: 0 },
method: 'POST',
withCredentials: true,
}).success(function (data, status, headers, config) {
deferred.resolve(data);
}).error(function (err) {
deferred.reject(error); //
})
return deferred.promise;
},
}
其returing结果。
我还需要将这些数据保存在sqllite中。另外我想显示数据为离线。
我不知道该如何操作。请帮助。
感谢
可以用我的示例代码以及sggin或覆盖variabke –