Sinalizador pronto para Componentes da Web

9

Estamos usando o Web Components e o Polymer em nosso site, e temos alguns bits de Javascript que aguardam o evento "WebComponentsReady" ser disparado antes da execução. No entanto, temos alguns arquivos JS assíncronos que ocasionalmente adicionam um ouvinte de evento para o evento após ser acionado, o que significa que o script que queremos executar nunca é executado.

Alguém sabe se há um sinalizador para o Web Components estar pronto, o que pode ser verificado?

Algo como isso é o que precisaríamos:

if(WebComponents.ready) { // Does this flag, or something similar, exist??
    // do stuff
} else {
    document.addEventListener('WebComponentsReady', function() {
        // do stuff
    }
}

Qualquer ajuda apreciada.

    
por mjgreen145 26.11.2015 в 12:10
fonte

1 resposta

2

O sinalizador a seguir é definido durante o bootstrap

window.CustomElements.ready
    
por Pascal Gula 26.11.2015 / 12:55
fonte