我已经学习了underscoreJS和bonesJS,并且在bonesJS中可以通过以下方式在HTML中指定模板:

 <script type="text/template" id="id1">Template</script>


然后将其加下划线。
问题是,是否(或我应该)不使用骨干JS做到这一点是否有效?

例如,如果我仅使用underscoreJS,而我只希望HTML模板能够与javascript一起使用(而没有bonesJS),那么编写这些模板是否合适?

而且,如果我不使用underscoreJS,编写这些HTML模板以使用jQuery(即使没有underscoreJS)也可以访问它们是不是一个坏习惯?

最佳答案

我已经看到了用于模板的内容,尽管我看到了type =“ text / html”。无论如何,这是定义模板的有效用法,而所有浏览器尚不支持(旧版IE)。

而且还不错。那是一件好事。从JS中删除html的任何方法都是+加号!

关于javascript - 在HTML中使用脚本模板是不好的做法吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34581124/

10-12 17:05
查看更多