2016-09-27 3 views
1

Ich versuche, ein wiederverwendbares Element in Polymer 1.0 zu machen.Wie kann man Verhalten in wiederverwendbare Elemente in Polymer einbeziehen?

Ich stoße auf ein Problem mit kanonischen Pfaden, wenn ich versuche, ein Verhalten aus einem benutzerdefinierten Elementpaket zu laden.

Das Verhalten ist auf der gleichen Ebene in meiner Dateistruktur wie mein benutzerdefiniertes Element.

Mein aktueller Import sieht wie folgt aus:

<link rel="import" href="extras-behavior.html"> 

Allerdings erhalte ich diese Warnung:

Verhalten ExtrasBehavior nicht gefunden, wenn Eigenschaften in mcd-Preis-Kalorien Mischen!

Ich glaube, dass dies auf Polyserve zurückzuführen ist und wie es Importe in kanonische Pfade konvertiert.

Ist es derzeit möglich, dies zu tun, ohne das Verhalten zu einem eigenen Bower-Paket zu machen?

+0

können Sie Ihren Elementcode teilen? – adaliszk

Antwort

1

Ich entdeckte, dass dies eigentlich kein Syntaxproblem war, sondern lediglich eine Warnung von Polymer. Um diese Warnung nicht gegeben, um sicherzustellen, wird Sie einen Kommentar über Ihr Verhalten Erklärung wie so platzieren muss:

<script> 
    /** @polymerBehavior ConfigBehavior */ 
    ConfigBehavior = { 
    }; 
</script> 

Jetzt Polymer des Motors wird „wissen“ über Ihr Verhalten und aufhören, diese Warnung zu werfen.

Verwandte Themen