相关疑难解决方法(0)

HTML模板JavaScript polyfill

我正在寻找最符合标准/面向未来的前端HTML模板方法.

HTML模板存在一个相对较新的W3C草案规范,例如:

<template id="mytemplate">
    <img src="" alt="great image">
    <div class="comment"></div>
</template>
Run Code Online (Sandbox Code Playgroud)

有没有人知道是否已经存在任何好的JavaScript polyfill使 <template>元素可以跨浏览器方式使用?最好符合本标准.


难点

根据HTML5Rocks指南,这些模板具有以下属性:

  • "它的内容在激活之前是有效的惰性"
  • "脚本无法运行,图像无法加载,音频无法播放"
  • "内容被认为不在文件中"
  • "模板可放置在任何地方内的<head>,<body><frameset>"

我认为用JavaScript polyfill纯粹实现所有这四个属性是不可能的,因此任何解决方案都只是部分解决方案.

javascript html5 w3c polyfills html5-template

16
推荐指数
2
解决办法
7753
查看次数

标签 统计

html5 ×1

html5-template ×1

javascript ×1

polyfills ×1

w3c ×1