Ant Design Vue 3 RangePicker 如何设置初始值

  1. 一开始的想法
import dayjs, { Dayjs } from "dayjs";

<a-range-picker
   v-model:value="timeParams"
   format="YYYY-MM-DD HH:mm"
   show-time
/>

const timeParams = ref<Dayjs[]>([dayjs(), dayjs().add(1, 'minute')]);

发现这样会报错clone2.weekday is not a function

  1. 实际上应该这样
import dayjs, { Dayjs } from "dayjs";

<a-range-picker
   v-model:value="timeParams"
   format="YYYY-MM-DD HH:mm"
   value-format="YYYY-MM-DD HH:mm"
   show-time
/>

const timeParams = ref<[string, string]>([dayjs(new Date()).format('YYYY-MM-DD HH:mm'), dayjs(new Date()).add(1, 'minute').format('YYYY-MM-DD HH:mm')]);

版权声明:本文为weixin_44800563原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。