기능이 여전히 작동하며 더 이상 사용되지 않습니다.
<div {{bindAttr class="view.isEnabled:enabled:disabled">Warning!</div>
내가 제안 : 당신이 일을 할 수없는 경우 isEnabled
뷰의 속성입니다,하지만 당신은 작성해야하므로 뷰 렌더링 컨텍스트가 변경되었습니다 생각 때문에
, 나는 그것의 추측 View context changes gist을 읽으십시오.
코드 :
App = Ember.Application.create();
App.FooView = Ember.View.extend({
templateName: "foo-template"
});
템플릿 :
<script type="text/x-handlebars">
The disabled view:
{{view App.FooView isEnabled=false}}
<br />
The enabled view:
{{view App.FooView isEnabled=true}}
</script>
<script type="text/x-handlebars" data-template-name="foo-template">
<span {{bindAttr class="view.isEnabled:enabled:disabled"}}>A div</span>
</script>
그리고 the JSFiddle is here.