Skip to content

Commit 7a20fb2

Browse files
committed
Updated example
1 parent 7750354 commit 7a20fb2

File tree

2 files changed

+13
-26
lines changed

2 files changed

+13
-26
lines changed

example/example.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
(function () {
22
angular.module('localStorage-example', ['js-data'])
3-
.factory('store', function () {
4-
var store = new JSData.DS();
5-
6-
store.registerAdapter('localstorage', new DSLocalStorageAdapter(), { default: true });
7-
8-
return store;
3+
.run(function (DS, DSLocalStorageAdapter) {
4+
DS.registerAdapter('ls', DSLocalStorageAdapter, { default: true });
95
})
10-
.factory('User', function (store) {
11-
return store.defineResource('user');
6+
.factory('User', function (DS) {
7+
return DS.defineResource('user');
128
})
139
.controller('localStorageCtrl', function ($scope, $timeout, User) {
1410
var lsCtrl = this;
1511

16-
User.findAll().then(function (users) {
17-
$scope.users = users;
18-
});
12+
User.findAll();
1913

2014
User.bindAll({}, $scope, 'users');
2115

example/index.html

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet">
77
<link href="./example.css" rel="stylesheet">
88
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.25/angular.min.js"></script>
9-
<script src="https://github.com/js-data/js-data/releases/download/1.2.0/js-data.min.js"></script>
10-
<script src="https://github.com/js-data/js-data-angular/releases/download/2.1.0/js-data-angular.min.js"></script>
11-
<script
12-
src="https://github.com/js-data/js-data-localstorage/releases/download/1.0.0/js-data-localstorage.min.js"></script>
9+
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-data/2.8.2/js-data.min.js"></script>
10+
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-data-angular/3.1.0/js-data-angular.min.js"></script>
11+
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-data-localstorage/2.1.3/js-data-localstorage.min.js"></script>
1312
<script src="./example.js"></script>
1413
</head>
1514
<body data-ng-controller="localStorageCtrl as lsCtrl">
@@ -56,22 +55,16 @@ <h3 class="panel-title">Users</h3>
5655
<div>
5756
<pre><code>
5857
angular.module('localStorage-example', ['js-data'])
59-
.factory('store', function () {
60-
var store = new JSData.DS();
61-
62-
store.registerAdapter('localstorage', new DSLocalStorageAdapter(), { default: true });
63-
64-
return store;
58+
.run(function (DS, DSLocalStorageAdapter) {
59+
DS.registerAdapter('ls', DSLocalStorageAdapter, { default: true });
6560
})
66-
.factory('User', function (store) {
67-
return store.defineResource('user');
61+
.factory('User', function (DS) {
62+
return DS.defineResource('user');
6863
})
6964
.controller('localStorageCtrl', function ($scope, $timeout, User) {
7065
var lsCtrl = this;
7166

72-
User.findAll().then(function (users) {
73-
$scope.users = users;
74-
});
67+
User.findAll();
7568

7669
User.bindAll({}, $scope, 'users');
7770

0 commit comments

Comments
 (0)