【发布时间】:2014-08-25 18:38:55
【问题描述】:
我试图根据属性为元素着色。我知道,不支持里面的绑定,所以我决定尝试一下
<core-style id="block-elem">
:host {
background-color: {{g.bgcolor}};}
</core-style>
当我尝试使用时:
<polymer-element name="block-elem" attributes="bgcolor" noscript>
...
<script>
CoreStyle.g.bgcolor = 'red';
</script>
一切正常。但我真正想做的是创建具有不同颜色的相似对象。所以我尝试了
<polymer-element name="block-elem" attributes="bgcolor">
<script>
Polymer('block-elem', {
bgcolor: "",
}
);CoreStyle.g.bgcolor = bgcolor;
</script>
我正在用
创建对象<block-elem bgcolor="red">TEST</block-elem>
什么都没有。是否有可能实现该功能?也许还有一个我什至没有想到的选择。
【问题讨论】:
标签: javascript css binding polymer