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>
JavaScript
App = Ember.Application.create();
App.myController = Ember.Object.create({
value: 42
});
App.MyBoundView = Ember.View.extend({
template: Ember.Handlebars.compile('Value: {{value}}'),
valueBinding: 'App.myController.value'
});
App.MyUnboundView = Ember.View.extend({
template: Ember.Handlebars.compile('Unbound value: {{unbound value}}'),
valueBinding: 'App.myController.value'
});
App.MyOtherUnboundView = Ember.View.extend({
template: Ember.Handlebars.compile('Unbound value: {{unbound value}}'),
value: 56
});
App.MyBoundView.create().append();
App.MyUnboundView.create().append();
App.MyOtherUnboundView.create().append();
Ember.run.later(function() {
App.myController.set('value', 36);
}, 1500);