antd datepicker 局部组件设置成显示星期几

发布于 2022-09-12 01:19:42 字数 705 浏览 16 评论 0

遇到的问题

这个是默认的组件
WeChatee5a800db8ab166ca5c91a297a54c1e8.png


这个是我改好的组件
501583245470_.pic.jpg

import moment from 'moment';
useEffect(() => {
        moment.updateLocale('zh-cn', {
            week: {
                dow: 7
            },
            weekdaysMin: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']
        });
        getCanlendarList();
    }, []);

...
<DatePicker />

我用上面代码之后其他页面的datePicker也变成了星期几星期几..

期望结果

怎么样设置moment才能只生效一个组件

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

顾冷 2022-09-19 01:19:42

第一个,你可以使用CSS在 .ant-calendar-column-header-inner 下创建:before:伪类补充 content:'星期';display:inline;
另外也可以使用组件 api 设置展示的日期格式,但是不确定是否能修改了,我记得是有格式可以设置的。
如果在 ant-design-vue 的文档中没有找到,可以去 ant-design 中尝试找找看。

当然最快的是第一种方法,但是第二种优雅一些。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文