使用带有下划线方法的模板

时间:2011-10-19 16:24:38

标签: javascript jquery underscore.js

我正在尝试使用_.select方法返回与某个类别匹配的人数组。然后我将在我的脚本中使用它将它们添加到我的span标记中。但是现在我在尝试运行此代码时遇到错误。错误:非法字符

另一个音符数据是我传递给模板的对象。

  <script id="product" type="text/template">        
    <p><span>Director</span><span class='director'>
       <% var people= _.select( data.artists, function( item ){
        return item.name == 'painter';
   })%>
  </span>
 </script>

1 个答案:

答案 0 :(得分:1)

您需要在模板标记的末尾添加分号。

  <script id="product" type="text/template">        
    <p><span>Director</span><span class='director'>
       <% var people= _.select( data.artists, function( item ){
        return item.name == 'painter';
   }); %>
  </span>
 </script>