Ember example
Exemplo de uso do ember.js
by edgardleal
HTML
<script src="http://leal.site88.net/lib/handlebars-1.0.0-rc.4.js"></script>
<script src="http://leal.site88.net/lib/ember-1.0.0-rc.6.js"></script>
<script type="text/x-handlebars">
menu padrão <br>
{{outlet}} <br>
rodape
</script>
<script type="text/x-handlebars" id="index">
<h1>People</h1>
<table border="2">
{{#each model}}
<tr>
<td>{{codigo}}</td><td>{{nome}} </td>
</tr>
{{/each}}
</table>
</script>
JavaScript
window.App = Ember.Application.create();
App.Contato = Ember.Object.extend({
nome : null,
codigo : null,
fullName : function(){
return this.get('codigo') + ' - ' + this.get('nome');
}.property('nome', 'codigo')
});
App.IndexRoute = Ember.Route.extend({
model : function(){
return [App.Contato.create({nome : 'Edgard', codigo : 1}),
App.Contato.create({nome : 'Ronaldo', codigo : 2})];
}
});