2014年10月19日 星期日

ionic 實作(11): 權控判斷與全域變數的存放

我個人習慣使用來控制ionic 全域變數的有二種方式,第一種就是存放在rootScope物件中,第二種就是封裝成service 來提供二個controller 之間可以共用變數。


接下來,要來處理登入畫面,登入畫面在按下登入後會 post 帳號及密碼到遠端,認證通過後會回傳token及使用者資訊


為了存放全域變數,我們把認證後的使用者的資訊存放在 $rootScop.user 裡

測試的結果如下


接下來,我們再測試一下其它 controller 是否可以看到 $scope.user


在console 中可以看到$scope.user 是會有值的
大功告成,接下來所有page 的驗證方式,都可以利用 $scope.user 及 $scope.token 來判斷了

沒有留言:

張貼留言