$scope.$watch , $scope. , sessionStorage, this, SomeService .
, , , $scope , $watch this.myData .
app.controller('DataController', ['$window', '$scope', function($window, $scope) {
pdc = this;
$scope.$watch(function () {
return $window.sessionStorage.getItem('myData');
}, function (value) {
pdc.myData = value;
});
pdc.update = function ( value ) {
$window.sessionStorage.setItem("myData", value);
};
}]);
( , ):
$scope.$watch(function () {
return pdc.myData;
}, function (value) {
$window.sessionStorage.setItem('myData', value);
});
pdc.update = function (value) {
pdc.myData = value;
};