Ionic 2 - 范围滑块

西雷尼

我有一个 ionic 2 range 滑块组件,我想做的是在滑块上设置渐变颜色。所以基本上从 0 到 10,其中 0 是灰色,10 是红色。如何使用颜色渐变设置范围滑块的样式?

这是我的范围滑块:

  <ion-item text-wrap>
    <ion-label stacked>Beperking: </ion-label><ion-badge item-right color="secondary">{{ Beperking }}</ion-badge>
    <ion-range min="0" max="10" [(ngModel)]="Beperking" color="secondary" pin="true">
      <ion-label range-left>0</ion-label>
      <ion-label range-right>10</ion-label>
    </ion-range>
  </ion-item>

当颜色高于某个值时如何更改颜色?

阿伦全停

当数字改变时触发一个方法,如下所示:

     <ion-range #x (ionChange)="myMethod(x.ratio)" ...>
        ...
     </ion-range>

那么你的方法应该只是将返回的比率映射到特定的颜色,这里有一个很好的例子:https : //codepen.io/zhipeng/pen/gBdDE

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章