UNPKG

backbone-view-switcher

Version:
32 lines (24 loc) 691 B
var Backbone = require('backbone'); var $ = require('jquery'); Backbone.$ = $; var putInto = require('../../index'); var PieView = require('../shared/views/pie'); var PieCollection = require('../shared/collections/pie'); var IceCreamView = require('../shared/views/ice-cream'); var IceCreamCollection = require('../shared/collections/ice-cream'); var Router = Backbone.Router.extend({ routes: { "": "pie", "ice-cream": "iceCream" }, pie: function () { putInto('#main', PieView, PieCollection); }, iceCream: function () { putInto('#main', IceCreamView, IceCreamCollection); } }); $(function () { var router = new Router(); Backbone.history.start(); });