Доброе утро. У меня проблема с buefy timepicker. Это работает, если я использую кнопки «Очистить» или «Сейчас», но не при выборе времени. Кажется, это началось с недавнего обновления buefy.
https://codepen.io/anon/pen/JqBKGE?&editable=true&editors=101
<div id = "app" class = "container">
<textarea style = "width: 100%;" readonly>{{ time }}</textarea>
<b-field label = "Select time">
<b-timepicker v-model = "time"
inline
placeholder = "Click to select...">
<button class = "button is-primary"
@click = "time = new Date()">
<b-icon icon = "clock"></b-icon>
<span>Now</span>
</button>
<button class = "button is-danger"
@click = "time = null">
<b-icon icon = "close"></b-icon>
<span>Clear</span>
</button>
</b-timepicker>
</b-field>
</div>
JS
const example = {
data() {
return {
time: new Date()
}
},
watch: {
time: {
handler: function() {
console.info(this.time);
}
}
}
}
const app = new Vue(example)
app.$mount('#app')
Какие-либо предложения?
Кажется, проблема с buefy Timepicker https://github.com/buefy/buefy/issues/1418
Обновлено: это было исправлено в выпуске Buefy 0.7.7.