我偶然发现一个非常奇怪的html标记,同时遵循在线教程,作者使用的是type =" template"在他的脚本标签内。在标记内他还使用双括号....我根本没有线索。
<script id="template" type="template">
<h2>{{title}}</h2>
<img src="{{imgSrc}}" alt="{{title}}" />
</script>
我已经尝试过google了,但是什么都没有出现,它是某种HTML预处理器吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
刚刚找到答案,它实际上是一种创建自定义Javascript模板的方法,但不像jquery-template,把手和小胡子那么复杂。
使用script type = template只是一种欺骗浏览器的方式,它不是一个有效的标记,因此浏览器会忽略它,但我们仍然可以使用javascript处理它。
您可以在此处详细了解: