0

我是 handlebars.js 的新手,我开始玩弄它。但是我已经被卡住了,你能解释一下我做错了什么吗?

这是在头标签中:

 <script id="header" type="text/x-handlebars-template">
  <div> {{ headerTitle }} </div>
  Today is {{weekDay}}
 </script>

这在体内:

<script>

      var theData = {headerTitle:"Shop Page", weekDay:"Wednesday"};


    
  var theTemplateScript = $("#header").html();



      var theTemplate = Handlebars.compile (theTemplateScript);


      
$(document).append (theTemplate (theData));

 </script>

该页面假设返回以下内容:

商店页面今天是星期三

4

1 回答 1

1

该模板有效,您只需要将生成的标记附加到元素。

$("body").append(theTemplate(theData));
于 2013-06-11T09:51:13.753 回答