如何获取Cookie值没有角度js中的页面刷新?

时间:2016-09-23 14:25:32

标签: javascript angularjs

使用Popup完成登录,经过检查用户名和密码正确意味着在cookie中设置用户名,类型和ID,一旦页面刷新我得到Cookie值,我想得到没有页面刷新的cookie值。

我的代码:

/*login*/
                function login(formStatus) {
                    if (formStatus.$valid) {
                        self.scope.userlogin.user_type = 1;
                        UserService.login(self.scope.userlogin, function(response) {
                            if (response.success) {
                                self.scope.error = null;
                                UserService.setCredentials(response.result.username, response.result.user_type, response.result.id);

                             }


                        });
                    }
                }

服务代码:

/**
 * Set cookie after login
 */
 this.setCredentials = function (username, type, id) {
    $rootScope.globals = {
        currentUser: {
            username: username,
            type: type,
            id:id
        }
    };

    $cookieStore.put('globals', $rootScope.globals);
};

我的代码中有什么错误?一旦页面刷新,我就获得了COokie值。 请给我解决方案。

0 个答案:

没有答案