vue3中使用antd日历,用dayjs初始化时间value,报错,请问如何解决?
<a-calendar
:value="date"
:fullscreen="false"
@panelChange="onPanelChange"
@select="onSelect"
>
</a-calendar>
//设置初始时间
import dayjs from 'dayjs';
const date = ref(dayjs('2022-01-11');
结果报错有大佬知道怎么办嘛
回复
1个回答

test
2024-07-16
是不是你少了个闭合的圆括号?
- const date = ref(dayjs('2022-01-11');
+ const date = ref(dayjs('2022-01-11'));
如果不是拼写错误的话,看起来是因为没有引入 dayjs
的 weekday
扩展。
import dayjs from 'dayjs'
import weekday from 'dayjs/plugin/weekday'
dayjs.extend(weekday)
这样再试试看?
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容