Date 如何将空白日期字段作为默认值分配给Vue.js中的ui日期选择器
我在vue.js中有一个Date 如何将空白日期字段作为默认值分配给Vue.js中的ui日期选择器,date,vue.js,Date,Vue.js,我在vue.js中有一个ui日期选择器,我希望该字段作为默认值为空或为空 <ui-datepicker label="Date" v-model="searchDate" :custom-formatter="picker9Formatter" :lang="picker12Lang"> </ui-datepicker> export default { data(){ searchDate : new D
ui日期选择器
,我希望该字段作为默认值为空或为空
<ui-datepicker
label="Date"
v-model="searchDate"
:custom-formatter="picker9Formatter"
:lang="picker12Lang">
</ui-datepicker>
export default {
data(){
searchDate : new Date(),
}
}
但他们都犯了一个错误,说:
无效的属性:属性“值”的类型检查失败。预期日期,获取字符串
现在,如何创建一个空白的
日期选择器
字段?您可以将默认日期指定为新日期(0) 假设您实际正在使用,我觉得您只是想将“0000-00-00”
设置为占位符
比如说
Vue.use(DatePicker.default);//别担心,这只是为了演示
新Vue({
el:“应用程序”,
数据:{
picker12Lang:“恩”,
搜索日期:“”
}
})
searchDate={{searchDate}
你能链接到该ui-datepicker
组件的文档吗?@Phil是的,就是这个。对不起,我从我的评论中删除了这个链接(就是这个)。看起来您应该能够设置初始空字符串。你确定这就是你正在使用的组件吗?如果是,版本是什么?你能显示你的包.json
依赖项中的条目吗?@Phil会给你回复,如果我得到一些信息,我正在研究它,因为在我这边,它在设置空字符串值时会抛出一个错误。它可以工作,但有一个错误。@Phil我有没有办法将到目前为止的默认值改为0000-00-00
?谢谢。谢谢你的帮助,但是它会显示到1970-01-01
@ramj是的,它会显示。据我所知,没有黑色日期的概念,它将从1970-01-01之类的地方开始。你的意思是,黑色日期的空白日期?@ramj通过传递空值,如果它正在工作,那么你可以将其保留为控制台异常。我们没有其他选择。如何将控制台豁免应用于我的v型车?
searchDate: '',
searchDate: moment('0000-00-00'),