进一步讨论这个主题:css ::before attr() 和 unicode。
我正在使用 Polymer 编写一个元素,我希望能够将数据绑定 unicode 到将在 css 规则内容的 attr() 中使用的 i 标签的属性中。
.CSS:
i::before
{
content: attr(icon);
}
.HTML:
<i icon=""></i> // works
<i icon="&#x{{ code }}"></i> // does not works
由于某种原因,它不起作用,代码数据绑定得很好,但 unicode 打印为字符串,而不是解释为我的图标。
对这类数据进行数据绑定的好方法是什么?
在代码工作之前包含"\u"的数据绑定。
示例 :
icon = "uf1e8"
数据绑定到
<i icon="{{ icon }}"></i>