localForage/test/test.backbone.html

36 lines
900 B
HTML

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Backbone Adapter Test</title>
</head>
<body>
<div class="status"></div>
<script src="/underscore.js"></script>
<script src="/backbone.js"></script>
<script src="/localforage.js"></script>
<script src="/backbone.localforage.js"></script>
<script>
localforage.setDriver('localStorageWrapper');
var Model = Backbone.Model.extend({
sync: Backbone.localforage.sync()
});
var ModelCollection = Backbone.Collection.extend({
model: Model,
sync: Backbone.localforage.sync('Models')
});
var Models = new ModelCollection();
Models.fetch({
success: function() {
document.querySelectorAll('.status')[0].setAttribute('id', 'ready');
}
});
</script>
</body>
</html>