2012-12-03 6 views
5

emberプリコンパイルツールを使用しようとすると、結果として得られる関数にテンプレートデータが含まれ、それをレンダバッファに追加しますオブジェクトを返しますが、何も表示されない空の文字列を返します。ハンドルバーテンプレートをember.jsでプリコンパイルする

Ember.TEMPLATES["ins"] = Ember.Handlebars.template(function anonymous(Handlebars,depth0,helpers,partials,data) { 
helpers = helpers || Ember.Handlebars.helpers; 
    var buffer = '', stack1, stack2, stack3, foundHelper, tmp1, self=this, escapeExpression=this.escapeExpression; 



    data.buffer.push(" <script type=\"text/x-handlebars\" data-template-name=\"FramesInstructions\">\n  Instructions - Click on the frames in the correct order!<br>\n  <a "); 
    stack1 = depth0; 
    stack2 = "watchCommercial"; 
    stack3 = helpers.action; 
    tmp1 = {}; 
    debugger 
    tmp1.hash = {}; 
    tmp1.contexts = []; 
    tmp1.contexts.push(stack1); 
    tmp1.data = data; 
    stack1 = stack3.call(depth0, stack2, tmp1); 
    data.buffer.push(escapeExpression(stack1) + "> START </a>\n </script>\n"); 
    return buffer; 
}); 

答えて

2

テンプレートの周りにスクリプトタグを残しました。 DUR

関連する問題