【发布时间】:2018-01-22 21:40:43
【问题描述】:
我想确保浏览器通过 HMLT 导入获取我的自定义元素的最新版本。现在,我附上了一个版本查询字符串:
例如
<link rel="import" href="/dist/elements/my-element.html?v=12345">
这是 JS 和 CSS 文件的常见做法,我想知道这是否也适用于 HTML 导入?
【问题讨论】:
标签: html caching import version polymer
我想确保浏览器通过 HMLT 导入获取我的自定义元素的最新版本。现在,我附上了一个版本查询字符串:
例如
<link rel="import" href="/dist/elements/my-element.html?v=12345">
这是 JS 和 CSS 文件的常见做法,我想知道这是否也适用于 HTML 导入?
【问题讨论】:
标签: html caching import version polymer
是的,同样的原则也适用。
例如,看一下http://www.polymer-project.org/的来源。在撰写本文时,它包含<link rel="import" href="http://www.polymer-project.org/elements/homepage_elements.vulcanized.html?20140828">。
附: http://www.polymer-project.org/ 不再使用所描述的查询参数。
【讨论】:
scheduler-event 两次,可能是因为您同时导入了scheduler-event.html 和scheduler-event.html?1?如果那是你正在做的,不要。只需导入一次scheduler-event.html,并在 URL 中附加一个可选的查询字符串。