angular-localforage
Version:
Angular service & directive for https://github.com/mozilla/localForage (Offline storage, improved.)
23 lines (22 loc) • 843 B
HTML
<html ng-app="myApp" >
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/localforage/1.5.0/localforage.min.js" ></script>
<script src="src/angular-localForage.js" ></script>
</head>
<body ng-controller="MyController" >
<button ng-click="inc()" >Inc</button>
<span ng-bind="counter" ></span>
<button ng-click="dec()" >Dec</button>
<script>
angular
.module('myApp', ['LocalForageModule'])
.controller('MyController', function MyController($scope, $localForage) {
$scope.counter = 0;
$scope.inc = () => { $scope.counter++; };
$scope.dec = () => { $scope.counter--; };
$localForage.bind($scope, 'counter');
});
</script>
</body>
</html>