2012-03-24 1 views

답변

7

속성에 대한 바인딩을 선언하려면 bindAttr을 사용해야합니다. 이 도우미를 사용하여 속성을 전역 경로 나 현재 컨텍스트의 변수 (예 :보기)에 바인딩 할 수 있습니다. 다음과 같이보기에 속성에 바인딩

<a {{bindAttr href="menuUrl"}}>Edit Selected Menu</a> 

가 :

App.MyView = Ember.View.extend({ 
    menuUrl: function() { 
     return "/Admin/MenuEdit/" + this.get("App.adminController.selectionMenu"); 
    }.property("App.adminController.selectionMenu)    
}); 

내가이 예를 들어 fiddle을 만들어

는 예를 들어,이 같은 템플릿이있을 수 있습니다.