信息在刷新页面上丢失 - AngularJs

时间:2014-09-26 01:24:11

标签: javascript angularjs angular-services

天才开发人员,

我正在使用GitHub API学习Angularjs,我成功获取了第一个电话的信息,但是一旦刷新页面,所有信息都会丢失,服务也不知道该怎么做。

以下是我的服务代码,请指导我

(function() {
    var gitHubApiFactory = function($http) {

        var urlBase = "https://api.github.com";
        var factory = {doneUserName:''};


        factory.getUserName = function(userName) {
            return $http.get(urlBase + "/users/" + userName);
            //doneUserName = userName ;
        };
        factory.getUserRepo = function(userName) {
            return $http.get(urlBase + "/users/" + userName + "/repos");
        };
        factory.getRepoLang = function(userName,repoName) {
            return $http.get(urlBase + "/repos/" + userName + "/" +repoName);
        };
        return factory;
    };

    gitHubApiFactory.$inject = ['$http'];

    angular.module('gitHubApp').factory('gitHubApiFactory',gitHubApiFactory);

}());

请帮我解决这个问题。因此,如果我刷新页面,服务知道要查找的内容

谢谢大家的时间

1 个答案:

答案 0 :(得分:0)

使用$cookies

https://docs.angularjs.org/api/ngCookies/service/$cookies

如果可以,请避免页面重新加载/刷新?