2016-07-22 7 views
1

in einem Winkel/JS app ein JSON-Objekts in einem Polymerelement einer Vorschau, wenn ich ein JSON-Objekt im Bereich habe ich es auf meiner Seite mit so etwas wie einer Vorschau:Wie kann ich

<pre>{{myObject|json}}</pre> 

Wie mache ich etwas Ähnliches in Polymer?

Wenn ich das Gleiche versuchen, ich sehe nur [object Object]

Antwort

1

Diese Syntax ist in Polymer nicht verfügbar 0.8+ mehr (was available in version 0.5).

Jetzt können Sie bind to a function:

<pre>{{_getJson(myObject)}}</pre> 

<script> 
    Polymer({ 
     properties: { 
     myObject: Object 
     }, 
     _getJson: function(myObject) { 
     return JSON.stringify(myObject); 
     } 
    }); 
</script> 

_getJson wird jederzeit myObject ändert und die an das <pre> Element gebunden Ergebnis aufgerufen werden.

+0

Und Sie könnten Funktionen wie '_getJson' mit geteilten [Verhaltensweisen] wiederverwenden (https://www.polymer-project.org/1.0/docs/devguide/behaviors) –