Ember-Data template

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 type="text/x-handlebars">
  {{App.itemsController.length}}
  <ul>
  {{#each App.itemsController}}
    <li>{{name}}</li>
  {{/each}}
  </ul>
</script>

JavaScript

window.App = Ember.Application.create();

App.store = DS.Store.create({
    adapter: 'DS.fixtureAdapter',
    revision:4
});

App.Item = DS.Model.extend({
    name: DS.attr('string')
});

App.Item.FIXTURES = [
    {id: 1, name: 'first'},
    {id: 2, name: 'second'}
];

App.itemsController = Ember.ArrayProxy.create({
    content: App.store.findAll(App.Item)
});