В дополнение к этой теме: css ::before attr() и unicode.
Я пишу элемент с Polymer, и я хотел бы иметь возможность привязать данные unicode к атрибуту тега i, который будет использоваться в attr() содержимого правила css.
CSS:
i::before
{
content: attr(icon);
}
HTML:
<i icon=""></i> // works
<i icon="&#x{{ code }}"></i> // does not works
По какой-то причине это не работает, код хорошо привязан к данным, но юникод печатается как строка и не интерпретируется как моя иконка.
Каков хороший способ привязки данных такого типа?