【发布时间】:2015-07-03 16:36:56
【问题描述】:
我对 javascript 模板和把手很陌生。我有这样的事情:
<script id="group-container" type="text/x-handlebars-template">
<fieldset class="group-container">
<legend>Set {{set_number}}</legend>
{{>hook_selector}}
<button type="button" class="delete-gcontainer-button btn">{{text_blocks.buttons.delete_set}}</button>
</fieldset>
</script>
模板将被实例化多次。每次 set_number 数据值加 1,于是我们就设置了 1,设置了 2,等等。
好吧,用户可以删除一个集合。但是如果他有 3 组并删除了第二组,那么他最终会得到第 1 组和第 3 组。所以我想更新 set_number 以便用户看到第 1 组和第 2 组。换句话说,实时订购。
现在,我可以简单地使用车把机制之外的某种 js 例程来完成它,但我想知道是否有一些内置方法或至少一些首选方法来解决这个(我认为很常见)问题。
【问题讨论】:
标签: javascript templates template-engine handlebars.js