HTMLImports.whenReady
和 和有什么不一样window.addEventListener('WebComponentsReady', function(e) {
?
“要在主 HTML 文档中定义元素,请从 HTMLImports.whenReady(callback) 中定义元素。当文档中的所有导入完成加载时调用回调。”
在原生导入下,主文档中的标签会阻止导入的加载。这是为了确保导入已加载并且其中的任何注册元素都已升级。这种原生行为很难 polyfill,因此 HTML Imports polyfill 不会尝试。相反,WebComponentsReady 事件代表了这种行为:
两者有什么区别?