Möchten Sie dies erreichen ohne mit einer Hilfsfunktion wie gezeigt here. Ich weiß, dass ich einige grundlegende Operatoren (d. H. !
) verwenden kann, möchte aber etwas mehr Logik beim Templating verwenden. Grundsätzlich ist es das Ziel, den über iron-media-query
gesetzten booleschen Wert zu verwenden, um eine Klasse auf einem Element umzuschalten.Wie kann ich eine Klasse mithilfe eines Boolean in einer Polymervorlage umschalten?
Pseudo-Code:
<div class$="[[(mobile)?'mobile-styling':null]]"></div>
P. S. Der Klassenname darf nicht der boolesche Variablenname sein.
Danke
Die meisten Ausdrücke sind in der Bindungssyntax von Polymer nicht erlaubt. Nur Eigenschaften, Funktionen und der Negationsoperator. –
Mögliches Duplikat von [bedingt css class in Polymer hinzufügen] (http://stackoverflow.com/questions/27228515/conditional-add-css-class-in-polymer) –
** Ohne ** Hilfsfunktion Ben. Ich hatte mich bereits mit einer Antwort verbunden, die diese Technik verwendet. Danke – willsquire