В чем разница между HTMLImports.whenReady
и window.addEventListener('WebComponentsReady', function(e) {
В чем разница между `` HTMLImports.whenReady` и window.addEventListener ('WebComponentsReady', функция (е) { `
Polymer's official documentation говорит:
«Для того, чтобы определить элемент в основной HTML-документа, определим элемент из HTMLImports.whenReady (обратного вызова). Обратный вызов вызывается, когда весь импорт в документе по завершении загрузки.»
Webcomponents.org's official documentation on imports говорит:
В соответствии с собственными импортными тегами в основном документе блокируется загрузка импорта. Это делается для того, чтобы импорт загрузился, и все зарегистрированные элементы в них были обновлены. Это естественное поведение сложно полилизовать, поэтому полис заполняет HTML-файл. Вместо этого событие WebComponentsReady является подставкой для такого поведения:
В чем разница между этими двумя?