P粉8850351142023-08-26 20:14:46
好的,所以第一個好的做法是不要在點擊事件中使用cangeFilter(),而是使用changeFilter。所以如果我理解你的意思正確,你想重新載入頁面,並且仍然保持相同的值被選中。你可以將這個值保存在本地儲存中,假設它不是敏感資料。
本地儲存資訊 保存資料在本地儲存中
localStorage.setItem('gender', 'Male');
取得資料(你需要使用像mounted這樣的生命週期鉤子來初始化資料)
mounted() { this.gender = localStorage.getItem('gender') || '你的默认值'; } <b-form-input placeholder="Name" type="text" class="d-inline-block" v-model="gender" v-on:change="changeFilter" :value="gender" />