2016-03-08 93 views
0

在我的項目中使用了angularjs,並且當客戶端登錄時,服務比保存他的信息存儲在cookie中。我刷新頁面後,ngCookies無法正常工作

通過使用此代碼:

$cookies.put('username',$rootScope.username); 

$cookies.username = $rootScope.username; 

我都去嘗試一下。

在第一次嘗試中,我嘗試過:console.log($cookies.get('username');,它根本不起作用。

但在第二次嘗試,當我嘗試:console.log($cookies.username);它確實打印的信息。

但之後,我刷新頁面,這$cookies.username;沒有工作了..

也許什麼問題?

回答

0

要訪問你需要做的$cookies.get('username')

好像在你第一次的console.log餅乾有一個錯字,你錯過了最後一個括號

試試這個

console.log($cookies.get('username')); 

另外,請確保您的$ rootScope.username屬性中有一個值