Simple bindAttr use case
by dgeb
HTML
<script src="https://github.com/downloads/emberjs/ember.js/ember-0.9.5.js"></script>
<script type="text/x-handlebars">
{{#view App.MyView}}
<a {{bindAttr href="menuUrl"}}>Edit Selected Menu</a>
{{/view}}
</script>
JavaScript
App = Ember.Application.create({
adminController: Ember.Object.create({
selectionMenu: "menu"
})
});
App.MyView = Ember.View.extend({
menuUrl: function() {
return "/Admin/MenuEdit/" + this.getPath("App.adminController.selectionMenu");
}.property()
});