Polymère et WebComponentsReady événement

Selon la Polymère docs, le WebComponentsReady événement est nécessaire parce que...

Les polyfills analyser les définitions des éléments et de gérer leur mise à niveau en mode asynchrone. Si vous prématurément extraction de l'élément du DOM avant qu'il ait une chance de mettre à niveau, vous travaillerez avec une HTMLUnknownElement. Dans ces situations, d'attendre le WebComponentsReady les cas, avant d'interagir avec l'élément

J'ai une page HTML qui les importations d'un composant web unique et enregistre un gestionnaire qui enregistre une déclaration lorsque tous les composants web sont chargés:

<!DOCTYPE html>
<html>
    <head>
        <script src="bower_components/platform/platform.js"></script>
        <link rel="import" href="elements/my-element.html">
    </head>
    <body unresolved>
        <my-element></my-element>
        <script>
            window.addEventListener('WebComponentsReady', function(e) {
                console.log('components ready');
            });
        </script>
    </body>
</html>

Pourquoi le WebComponentsReady événement de tir avant mon élément ready polymère événement? J'ai besoin de savoir quand je peux interagir avec l'élément personnalisé, par exemple, modifier ses propriétés et appeler ses méthodes publiques.

InformationsquelleAutor bitpshr | 2014-02-13