Buefy Timepicker 观察变化
Buefy Timepicker watching on change
早上好。
我对 buefy timepicker 有疑问。
如果我使用 "clear" 或 "Now" 按钮而不是选择时间,它会起作用。这似乎是从最近的 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.log(this.time);
}
}
}
}
const app = new Vue(example)
app.$mount('#app')
有什么建议吗?
似乎是 buefy Timepicker 的问题
https://github.com/buefy/buefy/issues/1418
编辑:Buefy 版本 0.7.7 已修复此问题
早上好。 我对 buefy timepicker 有疑问。 如果我使用 "clear" 或 "Now" 按钮而不是选择时间,它会起作用。这似乎是从最近的 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.log(this.time);
}
}
}
}
const app = new Vue(example)
app.$mount('#app')
有什么建议吗?
似乎是 buefy Timepicker 的问题 https://github.com/buefy/buefy/issues/1418
编辑:Buefy 版本 0.7.7 已修复此问题