有没有一种方法可以使用es6模块将html模板导入到javascript中?

时间:2018-11-08 19:16:53

标签: polymer web-component es6-modules html-imports lit-html

关于这个话题似乎有很多过时的问题,我找不到最近的一个问题(2018年)。其他问题也只是着眼于使之起作用,我着眼于使这项工作遵循ES6模块关于HTML导入的正确路径。

所有浏览器似乎都同意html导入已死

 <link rel="import" href="https://xyz.html">

如果是这样,是否有导入html的好方法

<template>

要在JavaScript中使用?

我在这里找到了这个技巧-Create and Use a Custom HTML Component?,但是它依赖于HTML文件中的HTML作为字符串。

在我的理想世界中,我可以定义一个HTML文件template.html(这样我可以获得很好的编辑器颜色编码),但是能够将其导入以在我的dom中使用。

我知道有像lit-html这样的库可以使此操作变得容易,但是似乎由于ES6模块现在是标准的,并且由于不推荐使用html导入来代替ES6模块,因此应该有一些简单的本机方法可以做到这一点?

0 个答案:

没有答案
相关问题