我在登入的時候把使用者名稱存在localStorage中,想在stateChangeStart中根據localStorage的資訊驗證權限,可是我在run方法中註入$localStorage中取得不到$localStorage的值,頁面會報錯,$localStorage為undifined ,這是怎麼回事?
localStorage是window下的屬性, 不是angularJS的. 所以不需要注入,直接使用
if( window.localStorage ){ //do sth... }
詳情可以參考 :
https://developer.mozilla.org...
localStorage是window下的屬性, 不是angularJS的. 所以不需要注入,直接使用
詳情可以參考 :
https://developer.mozilla.org...