gpt4 book ai didi

vue.js - 基于 Ranger 值的 Vuejs 动态步长设置

转载 作者:行者123 更新时间:2023-12-03 06:45:59 24 4
gpt4 key购买 nike

我想要实现的是根据游侠旋钮的位置使用具有不同步长值的范围 slider 。

<input :step="loanRangeStep" id="loan_slider" max="150000000"
min="3000000"
type="range" v-model="loanValue" v-on:change="setSteps"/>

在方法中:
            setSteps() {
if (this.loanValue < 20000000) {
return this.loanRangeStep = 100000;
} else if (this.loanValue > 20000000 && this.loanValue < 50000000) {
return this.loanRangeStep = 500000;
} else if (this.loanValue > 50000000) {
return this.loanRangeStep = 1000000;
} else {
return this.loanRangeStep = 100000;
}
}

发生的情况是,当我移动 slider 上的旋钮时,步长始终为 100.000。如果我将鼠标放在某个范围内,则正确设置步骤。

有没有办法在不点击鼠标的情况下改变步长值?

最佳答案

您想使用 v-on:input而不是 v-on:change .

关于vue.js - 基于 Ranger 值的 Vuejs 动态步长设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59693327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com