antd calendar如何让第一列展示周日?
期望展示为:星期日、星期一、星期二......星期六;
找到一个方法,就是:
moment.locale('zh-cn', {
week: {
dow: 0
},
weekdaysMin: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
});
但是这个办法有个问题,整个项目涉及日历的地方都变成了这样。显然,我只想改变一个页面里的,而不是整个项目。有没有老哥给个办法!= =
回复
1个回答
test
2024-07-09
当前组件存在的页面周期时,更新 moment 配置,页面关闭前(组件销毁前再重新更新moment 配置);
// mounted
moment.updateLocale('zh-cn', { week: { dow: 0 } })
// unmount
moment.updateLocale('zh-cn', { week: { dow: 1 } })
看个简单的 demo
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容