Bootstrap改变身体背景颜色(使用颜色选择器)

时间:2015-01-23 13:34:30

标签: jquery twitter-bootstrap ember.js color-picker

我试图在我网站的某些位置实施颜色选择器。一个简单的div没有概率,但引导背景的颜色选择器是一个问题。

原始Css背景:

    html , body {
  background-color: grey !important;
}

颜色选择器完美情况(在我的模板/ hbs文件中):

<style>
    body , html  {
      {{bind-attr style=background2}} !important;
    }
</style>

为什么这段代码不起作用?

{{bind-attr style = background2}} = return&#39; background-color:&#39; + this.get(&#39; color&#39;);

1 个答案:

答案 0 :(得分:0)

表面上看,它不起作用,因为你试图bind-attr但是没有要绑定的属性。你可以这样做:

{{background2}} !important;

这将输出background2的值,但在旧版本的Ember中,它还将输出<script>包装。

这是Handlebars和CSS的不寻常用法。也许这会因为改变颜色字段而调用jQuery更好?