2012-07-30 3 views

답변

3

jQm이 페이지 스타일을 지정하지만이 요소는 아직 페이지에 없습니다.

템플릿의보기를 만든 다음 jQuery 테마를 뷰의 didInsertElement에 추가 할 수 있습니다. http://jsfiddle.net/7qAef/3/

: 여기
App.LaaLaa = Em.View.extend({ 
    templateName : "laa-laa", 
    didInsertElement:function(){ 
     this.$().trigger('create'); //for jQm to retheme element 
     } 
}); 

<script type="text/x-handlebars" data-template-name="laa-laa"> 
<div data-role="fieldcontain"> 
    <label for="emberEnhanced">Ember Enhanced</label> 
    {{view Em.Select 
     contentBinding="App.booleanOptions" 
     selectionBinding="App.power" 
     optionLabelPath="content.label" 
     optionValuePath="content.value" 
     id="emberEnhanced" 
     }} 
    <hr/> 
    Ember Enhanced Value:{{App.power.value}} 
</div> 
</script> 
<script type="text/x-handlebars"> 
    {{view App.LaaLaa}} 
</script> 
는 바이올린입니다