Wednesday, September 21, 2016

Work Sample

var Router = Backbone.Router.extend({
  routes: {
    '': 'index'  // At first we display the index route
  },

  index: function() {
    var people = new models.People([
      {
        firstname: 'nelson',
        lastname: 'mandela'
      },
      {
        firstname: 'thomas',
        lastname: 'cook'
      }
      ]);

    // Pass the collection of people to the view
    var view = new views.People({
      collection: people
    });

    // And render it
    view.render();

    people.add([
        {
          firstname: 'Zucker',
          lastname: 'Berg'
        }
        ]);
  }
});

jQuery(document).ready(function() {

  var router = new Router();

  // And tell Backbone to start routing
  Backbone.history.start();
});

No comments:

Post a Comment