使用react-big-calendar.js和moment.js
setLocalizer代码
moment.locale('ko');
BigCalendar.setLocalizer(
BigCalendar.momentLocalizer(moment)
);
一周的第一天总是星期日
我想从周一开始看。
关联的网址。
https://github.com/intljusticemission/react-big-calendar/issues/28
但是没有例子。
我该怎么办?
<小时/>寻找答案
moment.locale('ko',{
week:{
dow : 1
}
});
最佳答案
我还想将一周的第一天更改为星期一。
谢谢你的问题,因为它帮助我找到了改变它的方法。
尝试以下来 self 的项目的代码片段:
moment.locale('ko', {
week: {
dow: 1,
doy: 1,
},
});
BigCalendar.momentLocalizer(moment);
所以完整的摘录看起来像这样:
import moment from 'moment';
import BigCalendar from 'react-big-calendar';
moment.locale('ko', {
week: {
dow: 1,
doy: 1,
},
});
BigCalendar.momentLocalizer(moment);
const Main = (props) => <BigCalendar
events={props.events}
startAccessor={'start'}
endAccessor={'end'}
titleAccessor={'title'}
allDayAccessor={'allDay'}
onNavigate={props.onNavigate}
/>;
希望有帮助。
关于reactjs - react 大日历从星期一而不是星期日开始一周?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45671732/