var app = angular.module('plunker', []);

app.controller('MainCtrl', function($scope) {
  $scope.name = 'World';
});
<!DOCTYPE html>
<html>

<head>
  <script data-require="angular.js@1.1.5" data-semver="1.1.5" src="https://code.angularjs.org/1.4.12/angular.js"></script>
  <script src="https://rawgithub.com/gsklee/ngStorage/master/ngStorage.js"></script>
  <style>
    .button {
      background-color: #4CAF50;
      border: none;
      color: white;
      padding: 15px 32px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 16px;
      margin: 4px 2px;
      cursor: pointer;
    }
  </style>
  <script>
    var app = angular.module('app', ['ngStorage']);

    app.controller('Ctrl', ["$scope", "$localStorage", function($scope, $localStorage) {
      $scope.$storage = $localStorage.$default({
        a: 100,b:200
      });
    }]);
  </script>
</head>

<body ng-app="app" ng-controller="Ctrl">
  <h4>Keep the data on page refreshing in AngularJs</h4>
  <button ng-click="$storage.a = $storage.a + 5" class="button">{{$storage.a}}</button> +  
  <button ng-click="$storage.b = $storage.b + 5" class="button">{{$storage.b}}</button> = 
  {{$storage.a + $storage.b}}
  
  <br/>
   <br/>
  <a href="http://www.code-sample.com/2011/11/angularjs-tutorial-step-by-step.html">For more..</a>
</body>

</html>
/* Put your css in here */