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()            
});