range formもinput formも両方 v-modelの値を一致させる。
<div class="form-group"> <label for="customRange1" class="form-label">Request amount range</label> <input type="range" class="form-range" id="customRange1" min="0" max="100" v-model="value"> </div> <div class="form-group"> <label for="amount">amount:</label> <input type="amount" name="amount" class="form-control" id="amount" v-model="value"> </div>
初期値は設定するだけ。
const app = new Vue({ el: '#app', data: { title: '入力フォームバリデーション', name: '', value: 50, },
めちゃくちゃ簡単じゃん。もっと時間かかると思ったw