Ember Routing
simple ember routing exemple
by cherif_b
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 src="http://cloud.github.com/downloads/pangratz/data/ember-data.js"></script>
<script src="http://sanderkorvemaker.nl/jquery/js/jquery.lorem.js"></script>
<script type="text/x-handlebars">
<script type="text/x-handlebars" data-template-name="application">
<h1>My Application</h1>
{{outlet}}
</script>
<script type="text/x-handlebars">
<script>
JavaScript
Ember.Handlebars.registerHelper('lorem',function(options){
var opts={ptgas:true}
if(options.hash.type){
opts.type=options.hash.type;
}
if(options.hash.amount){
opts.amount=options.hash.amount;
}
return new Handlebars.SafeString($('<div></div>').lorem(opts).html());
});
App=Ember.Application.create({});
App.ApplicationController=Ember.Controller.extend({});
App.ApplicationView=Ember.View.extend({
templateName:'Application'
});
App.PagesController=Ember.ArrayControlller.extrend({});
App.PagesView=Ember.View.extend({
templateName:'pages'
});
App.PageController = Ember.ObjectController.extend({});