Ember 0.9.8.1 Template

by MikeAski

HTML

<script src="https://github.com/downloads/emberjs/ember.js/ember-0.9.8.1.js"></script>
<script type="text/x-handlebars" data-template-name="application-view">
    App layout...
</script>

JavaScript

App = Ember.Application.create();

App.ApplicationController = Ember.Controller.extend();
App.ApplicationView = Ember.View.extend({
    templateName: 'application-view'
});

App.Router = Ember.Router.extend({
    states: {
        root: Ember.State.extend({
            route: 'app',
            index: Ember.State.extend({
                route: '/',
                connectOutlets: function(router) {
                    var applicationController = router.get('applicationController');
                    applicationController.connectOutlet(App.ApplicationView);
                }
            })
        })
    }
});

App.router = App.Router.create({});
App.router.initialize();