Привет, ребят.
Подскажите пожалуйста - почему в Vue(Vuetify) слайдер с бегунком является более превилегированным полем, чем v-text-field?
Т.е. если я двигаю бегунок, то price меняется корректно и в бегунке и в поле ввода.
А если меняю значение в поле ввода, то оно сбрасывается на то, которое в слайдере?!
<v-slider v-model="price />
<v-text-field v-model="price" type="number />
...
watch: {
price: function (val) {
console.log('price: ', val)
}
}
Вывод при повышении в поле ввода:
price: 0
price: 1
price: 0
price: 2
price: 0
price: 3
price: 0
Как сделать, чтобы связка не ломалась?
Пробовал менять
v-model
на
@input + :value
связку, результат тот же.