是什麼HTMLImports.whenReady
和window.addEventListener('WebComponentsReady', function(e) {
的區別之間有什麼區別`HTMLImports.whenReady`和`window.addEventListener( 'WebComponentsReady',函數(E){`
Polymer's official documentation說:
「你的主HTML文檔中定義的元素,從HTMLImports.whenReady(回調)定義的元素。當文檔中的所有進口完成加載調用回調函數。」
Webcomponents.org's official documentation on imports說:
在本地導入下,主文檔中的標記阻止導入的加載。這是爲了確保導入已經加載並且其中的任何已註冊元素都已升級。這種本地行爲很難填充,因此HTML Imports填充不會嘗試。相反,WebComponentsReady事件是此行爲的代表:
兩者之間的區別是什麼?