javascript - 如何从一系列颜色中动态更改 polymer 1.0 纸质按钮的颜色?

标签 javascript css polymer web-component polymer-1.0

我有一个数组buttonColors,其中有一组十六进制格式的颜色。 现在我想显示一组纸质按钮,每个按钮的颜色都存在于 ButtonColors 数组中。在Polymer 1.0中如何实现?

<template is="dom-repeat" items="{{buttonColors}}">
      <paper-button style="background-color:{{item}}" >
                  <b>click me</b>
      </paper-button>
</template>

上面的代码片段似乎不起作用。请帮忙。

最佳答案

您需要创建一个函数并按以下方式调用它

<template is="dom-repeat" items="{{buttonColors}}">
      <paper-button style="{{computeStyle(item)}}" >
                  <b>click me</b>
      </paper-button>
</template>

<script>
computedStyle:function(cl)
{
 var s= "background-color:"+cl;
  return s;
}
</script>

关于javascript - 如何从一系列颜色中动态更改 polymer 1.0 纸质按钮的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31732751/

相关文章:

javascript - 网页图像预览器

javascript ajax 登录表单处理

javascript - AJAX 响应中 jQuery 定位器出现问题

javascript - Reactjs 设置背景图片

css - 侧边栏旁边有 3 个网格布局

javascript - 不是功能错误, polymer

javascript - Polymer 从 firebase 实时数据库更新 javascript 数组

javascript - 用javascript html5将整个图像包裹在圆柱形杯子上

dart - 在 dart 中显示纸 toast polymer 元素

python - 谷歌应用引擎 : Won't serve static assets with below error: