Polymer: Wie man HTML wiederholt und rendert

8

Ich arbeite an einem Widget, das Informationen von Drittanbietern mithilfe von json aus einer Datenbank holt. Sobald die Informationen gesammelt sind, plane ich, die Informationen durchzugehen und den erforderlichen HTML-Code zu erstellen und diesen über eine {{variable}}

in die Vorlage einzufügen

Jetzt bekomme ich ein unerwartetes Ergebnis. Wenn ich das tue, wird das HTML als Text angezeigt.

Hier ist ein sudo-Code des Problems:

%Vor%

Im Wesentlichen werden die DIVs nicht gerendert, stattdessen werden sie als Text auf den Bildschirm gedruckt:

%Vor%

Anstelle von:

%Vor%

Sie können ein JSBin-Beispiel hier sehen: Ссылка

Kann jemand empfehlen, wie man eine Liste zur Vorlage ausgibt?

    
HappyCoder 09.04.2014, 21:32
quelle

3 Antworten

11
  

Polymer v.1.0

%Vor%

doc

    
Sajin M Aboobakkar 09.06.2015 06:52
quelle
10

Sie sollten die DOM-basierten Datenbindungsfunktionen von Polymer verwenden, anstatt das Markup selbst zu erstellen.

%Vor%

Ссылка

    
ebidel 09.04.2014 22:07
quelle
1

Vielleicht ein bisschen spät ... Wenn Sie Ihren Ansatz beibehalten möchten, können Sie this.injectBoundHTML :

verwenden %Vor%

Aber der erste Ansatz ist besser ..

    
BokaJakoB 23.01.2015 15:19
quelle

Tags und Links