javascript - 清除 Buefy 日期选择器
问题描述
我有一个值 deliveryDate 是从我的漂亮日期选择器中获得的。我连接了一个清除按钮,单击该按钮应将日期更改为空,这样就不会选择任何日期。这个问题是我在控制台中收到关于道具类型的错误。我的日期选择器设置如下。
<b-datepicker
v-model="deliveryDate"
expanded
:min-date="minDate"
placeholder="Click to select"
:mobile-native="false"
@input="updateDeliveryDate"
></b-datepicker>
<b-button
icon-left="close"
type="is-primary"
@click="clearDeliveryDate"
></b-button>
deliveryDate 保存在我的 vuex 商店中,因此当调用 updateDeliveryDate 时,它会将日期发送到我的商店。当 clearDeliveryDate 被调用时,它会将 null 值分派到我的商店。但是当我刷新页面时,我收到控制台错误:[Vue warn]: Invalid prop: type check failed for prop "value"。预期日期,数组,得到值为“2020-08-14T07:00:00.000Z”的字符串。默认情况下,我在商店中将 deliveryDate 设置为 null。如果我完全删除了 v-model,那么它会正确更新我的值,但 datepicker 不会显示从日期到 null(占位符)的更改。任何想法都会很棒,因为我一直在努力寻找解决方案。
解决方案
推荐阅读
- mysql - 主表更新以 2 行而不是 1 行返回输出
- ionic-framework - TypeError:无法读取未定义的属性“slideTo”
- mql4 - MQL 程序意外终止
- android - 我尝试使用 SmsRetrieverClient 从收到的短信中读取 OTP,但广播接收器未调用
- javascript - 将解析的日期与 momentjs 进行比较
- python - 有什么简单的方法可以用 QPainterPath 或在 PyQt 中使用类似的东西来绘制复杂的东西
- php - 与 php 的 ssh 连接
- autodesk-forge - 具有纹理转换问题的 Forge 模型
- c++ - 将结构上无序集中的选定字段存储到向量
- php - 我们可以使用 PHP codeigniter 作为 Web 开发框架并为混合应用程序发送 API 吗?