[英]react-big-calendar month button click doesn't show all the data ( different in different browser)
我已经在main.css文件中添加了所有的CSS类。 但是,当我想查看月份视图时,它没有显示数据吗? 尽管在firefox浏览器中,它会显示日期名称(sat,sun,mon等)。 Chrome浏览器不显示任何内容。
//start of file...
import React, { Component } from 'react';
import { Meteor } from 'meteor/meteor';
import BigCalendar from 'react-big-calendar';
import moment from 'moment';
import events from './events.js';
BigCalendar.momentLocalizer(moment); // or globalizeLocalizer
let allViews = Object.keys(BigCalendar.views).map(k => BigCalendar.views[k]);
export default class CalendarComponent extends Component{
constructor(props){
super(props);
this.state = {
count: 0,
}
}
componentDidMount(){
// initiate something
}
render(){
console.log("printing props..." + this.props._id);
console.log(this.props);
console.log("Calendar Componenet being rendered");
// console.log(CouponCollection.find().fetch() + "\n Fetched Data!!");
return(
<div>
<BigCalendar
events={events}
views={allViews}
/>
</div>
)
}
}
// events={events}
//views={allViews}
//defaultDate={new Date(2015, 3, 1)}
//end of file
尝试给父容器一些height
和width
:
render(){
return(
<div style={{ height: 400, width: 400 }}>
<BigCalendar
events={events}
views={allViews}
/>
</div>
)
}
Calendar
会根据父容器的尺寸展开。
这对我有用
<BigCalendar
...
style={{ height: '80vh' }}
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.