, Angular. (. ), , . - .
:
$scope.$parent.variablename, page1.html .
Angular .
, Angular - (SPA). , , SPA - . , , , .
, sessionStorage. . Angular, , ( "" "" ).
, sessionStorage. , .
( coffeescript), , userToken:
angular
.module 'app'
.service 'storageService', StorageService
class StorageService
setStorage:(key, value)->
json = if value is undefined then null else JSON.stringify value
sessionStorage.setItem key, json
getStorage:(key)->
JSON.parse sessionStorage.getItem key
userToken:(value=null)->
if value is null
@getStorage 'userToken'
else
@setStorage 'userToken', value
, ,
, Angular, . , , storageService :
angular
.module 'app'
.controller 'logincontroller', ($scope, storageService)->
$scope.setUserToken = (token)-> storageService.userToken(token)
.controller 'maincontroller', ($scope, storageService)->
$scope.userToken = storageService.userToken()