Ember latest Template

by krisselden

HTML

<script src="http://cloud.github.com/downloads/wycats/handlebars.js/handlebars-1.0.0.beta.6.js"></script>
<script src="http://cloud.github.com/downloads/emberjs/ember.js/ember-latest.js"></script>
<script type="text/x-handlebars" data-template-name="application">
</script>

JavaScript

window.App = Em.Application.create({

  ApplicationController: Em.Controller.extend(),
  ApplicationView: Em.View.extend(),
  Router: Em.Router.extend({ root: Em.Route.extend() }),

  BarController: Em.Controller.extend({
    fooDidChange: function() {
      console.log('BarController => fooDidChange');
    }.observes('App.router.fooController')
  }),

  FooController: Em.Controller.extend(),

  BazController: Em.Controller.extend({
    fooDidChange: function() {
      console.log('BazController => fooDidChange');
    }.observes('App.router.fooController')
  })

});

App.initialize();