我正在开发我的第一个X-Tag应用程序,它的页面上写着它打算与Web组件API一起工作,比如'Custom Elements,Shadow DOM,Templates,and HTML Imports‘。
我已经开始处理我的模板了,但是既然HTML导入已经被弃用了,那么导入它们的最佳选择是什么呢?
发布于 2016-05-20 21:48:21
2019更新
超文本标记语言导入的原生实现将从Chrome73中删除,因此现在建议使用原生fetch()或第三方库。
过时答案
AFAIK,HTML Imports没有被弃用(或者它是新的?)只有Mozilla说它不会在Firefox上实现它。但polyfill仍然可用,并受到支持。
由于ES6 Modules还没有实现,我想说HTML导入仍然是最好的选择(这是我选择的),因为它们非常容易使用并且工作良好(聚合物广泛使用它们)。
相反,您可以尝试使用RequireJs或实现自己的模块加载器(使用XMLHttpRequest)。
我不建议您使用ES6模块加载器polyfill,因为它们只处于实验阶段。
https://stackoverflow.com/questions/37345522
复制相似问题