Local storage Backbone

Di coba

by erick

HTML

<script src="http://underscorejs.org/underscore-min.js"></script>
<script src="http://backbonejs.org/backbone-min.js"></script>
<script src="https://github.com/jeromegn/Backbone.localStorage/raw/master/backbone.localStorage-min.js"></script>

JavaScript

var init = new Backbone.Collection([
    {
        "title":"test",
        "completed":false,
        "order":1,
        "id":"1244f588-be3d-c493-5c86-b2abb997af82"
    },
    {
        "title":"test2",
        "completed":false,
        "order":2,
        "id":"8a8658b9-b636-eac3-4c54-03c279a73c2d"
    }
]);
console.log(init);
init.localStorage = new Backbone.LocalStorage("items");
init.each(function(model) {
    model.save();
});

var c = new Backbone.Collection();
c.localStorage = new Backbone.LocalStorage("items");
c.fetch();
console.log(c.pluck('id'));


var ls = new Backbone.LocalStorage("items");
console.log(ls.findAll());