[英]Vuetify.js and date-picker watch doesn't trigger on month
運行Vue.js
和Vuetify.js
。
我正在測試data-picker
和watch
方法,以便在月變化時觸發事件。 但是,似乎watch
只注意到year
變化,而不是month
。
HTML
<div id="app">
<v-app>
<v-date-picker ref="picker" v-model="date" :picker-date.sync="pickerDate" type="month"></v-date-picker>
</v-app>
</div>
JS:
new Vue({
el: "#app",
data() {
return {
pickerDate: null,
date: null,
};
},
watch: {
pickerDate(val) {
console.log(val)
}
}
});
此處顯示的Codepen示例: https ://codepen.io/alfredballe84/pen/varGWe?editors = 1111
您應該注意date
而不是pickerDate
但這會觸發yyyy-mm
new Vue({
el: "#app",
data() {
return {
pickerDate: null,
date: null,
};
},
watch: {
date(val) {
console.log(val)
}
}
});
我通過更改v-model="date"
解決了您的問題
至:
v-model="pickerDate"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.