gpt4 book ai didi

javascript - 从模板中看不到模型

转载 作者:行者123 更新时间:2023-12-03 08:48:55 24 4
gpt4 key购买 nike

我无法将模型设置为模板,我正在尝试这样做:在我看来:

 var tmpl = _.template($('#table_template').html() );
view.$el.html(tmpl(listSongs));

和我的模板:

   </div><!-- /.row -->
<div class="list-group">
<div id="table_template">
<%= listSongs.nextLink %>
</div>
<nav>
<ul class="pager">
<li><a href="#">Previous</a></li>
<li><a href="#">Next</a></li>
</ul>
</nav>

但是当我只看到 <%= listSongs.nextLink %>

时出现的问题

最佳答案

您将模板放入 HTML 中,因此其内容将被视为页面的一部分并显示文本。

解决方案是将模板放入 <script> 中自定义类型的标签:

<script id="table_template" type="text/template">
<div>
<%= listSongs.nextLink %>
</div>
</script>

这样,浏览器就会忽略该模板,并且不会将其视为页面的一部分。

这是基于 an example来自《Backbone》入门书。

关于javascript - 从模板中看不到模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32764380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com