액션이있는 버튼이있는 간단한 템플릿이 있고이 템플릿을 사용하여 엠버 뷰를 만들면 어떻게하면 해당 액션을 대상으로 할 수 있습니까?자기가 작성한 액션보기
예 : http://jsfiddle.net/Krutius/DxsXz/
핸들 바/HTML :
<div id="content">
<div id="main"></div>
</div>
<script type="text/x-handlebars" data-template-name="test">
<button class="btn btn-primary" {{action go}}>Suchen</button>
</script>
자바 스크립트 :
이$(function() {
App = Em.Application.create({
rootElement: "#content"
});
Em.View.create({
templateName: 'test',
go: function() {
alert: "go";
}
}).append("#main");
});
'appendTo (target)'이 거의 사용되지 않아야하는 이유를 자세히 설명해 주시겠습니까? – Shoan
문서에 명시되어 있습니다. https://github.com/emberjs/ember.js/blob/541d085ae039a190d24213d1476de53029355bf9/packages/ember-views/lib/views/view.js#L1122-1126 – pangratz
그리고 여기에 AppendTo : http://jsfiddle.net/Krutius/vY9PE/2/ – Lux