Я создаю инструмент для расчета стоимости покупки определенного материала.Проблема в том, что иногда пользователь покупает его либо по массе, либо по объему.
Я хотел бы иметь способ иметь два активных входа (масса и объем), и каждый автоматически обновляется с учетом плотности материала.
Я попробовал вычисленные свойства и наблюдатели, но не смог заставить его работать должным образом.
Вот как я хотел бы, чтобы это выглядело, и как я пытался https://jsfiddle.net/yfuk958j/
Mass = <input v-model.number="mass"> <br/>
Volume = <input v-model.number="volume"><br/>
computed: {
volume() {
return this.mass * this.density
},
mass () {
return this.volume / this.density
}
}