Хотел бы достичь этого без с помощью вспомогательной функции, как показано на рисунке here. Я знаю, что могу использовать некоторые базовые операторы (т. Е. !
), но хотел бы использовать немного больше логики в шаблонах. В основном цель состоит в том, чтобы использовать логическое значение, заданное с помощью iron-media-query
, для переключения класса на элемент.Как я могу переключить класс с использованием логического элемента в шаблоне Polymer?
псевдокоде:
<div class$="[[(mobile)?'mobile-styling':null]]"></div>
P.S. имя класса не может быть именем переменной boolean.
Благодаря
Большинство выражений не допускаются в синтаксисе связывания Polymer. Просто свойства, функции и оператор отрицания. –
Возможный дубликат [Условно добавьте класс css в полимер] (http://stackoverflow.com/questions/27228515/condition-add-css-class-in-polymer) –
** Без ** вспомогательной функции Ben. Я уже связался с ответом, который использует эту технику. Спасибо – willsquire