我无法在Underscore模板中运行嵌套JavaScript。

<script type="text/template" id="myTemplate">
   <h3><%= heading %></h3>
   <div class="container"></div>

   //THIS DOES NOT WORK --->
   <script type="text/javascript" charset="utf-8">
     $(".container").html("Test")
   </script>
   //END

</script>

这完全有可能吗,或者我该如何解决该问题?
谢谢。

最佳答案

Javascript当然不属于模板。因此,只有它们不起作用才有意义。

如果需要执行与模板相关的脚本,请将其放入函数中,并在渲染模板时调用它们。

10-06 05:28
查看更多