Simple starting point for Ember.js fiddles
by pangratz666
HTML
<script src="https://github.com/downloads/emberjs/ember.js/ember-0.9.6.js"></script>
<script src="https://github.com/downloads/pangratz/data/ember-data.js"></script>
<script type="text/x-handlebars" >
</script>
JavaScript
App = Ember.Application.create({});
App.store = DS.Store.create({
revision: 4,
adapter: DS.Adapter.create({
createRecord: function() {
console.log(arguments);
}
})
});
App.User = DS.Model.extend({
name: DS.attr('string')
});
var transaction = App.store.transaction();
transaction.createRecord(App.User, {
name: 'tobias'
});
App.store.commit(); // does not invoke commit
transaction.commit(); // commit on store is invoked