我尝试更改滑块的背景颜色。但是我的代码无法正常工作。谁能帮我吗?

这是我的代码

html

<a href="#" @click.prevent="redColor">Change Color</a>
<input type="range" :class="{background:fillColor}" class="slider-range" id="range" value="0" name="range" min="0" step="1" max="8">


js代码

     var vm = new Vue({

          el:'#app',
          data:{
            fillColor:''
          },
          methods:{
            redColor:function(){
                this.fillColor = 'linear-gradient(90deg, #f5f4f4 0, rgb(209, 39, 16) 100%)';


            },

          }

     });

最佳答案

开关

:class="{background:fillColor}"




:style="{background:fillColor}"

09-25 17:30