Web组件中的模板html和模板字符串

时间:2017-01-13 14:39:33

标签: web-component template-literals html-imports html5-template

使用html模板(然后是html import)来创建Web组件或使用模板字符串会更好吗?这些方法的优点和缺点是什么?

1 个答案:

答案 0 :(得分:2)

使用 html模板文件更好地重复使用:可以在不同的Web组件中使用相同的文件。此外,它们在大多数IDE中都能更好地显示,因为它们被识别为完整的HTML代码。

使用模板字符串更快(内联)。他们不依赖于每个浏览器供应商都不采用的HTML Imports。您还可以使用template literals直接在DOM中插入JavaScript变量值。

实际上没有太多差异,因为上面的每个差异列表都有一个解决方法(即,如果将它们保存为文本文件,则可以重复使用模板字符串,或者可以使用HTML导入加载html模板)。