我在我的 React 应用程序中使用 @syncfusion/ej2-react-schedule 组件。我一直在尝试修改默认 UI,但没有任何效果。谷歌上没有关于它的帖子,他们的文档让我感到困惑。
我的问题是:如何修改组件的默认外观?喜欢更改背景颜色或添加悬停效果...
import { ScheduleComponent, HeaderRowDirective, HeaderRowsDirective, TimelineMonth, Inject, ViewsDirective, ViewDirective, DragAndDrop, Resize } from '@syncfusion/ej2-react-schedule';
import './Timeline.css';
export default function Timeline() {
return (
<div className='timeline'>
<ScheduleComponent width='100%' height='100%' allowDragAndDrop={true}>
<HeaderRowsDirective>
<HeaderRowDirective option='Month'/>
<HeaderRowDirective option='Date'/>
</HeaderRowsDirective>
<ViewsDirective>
<ViewDirective option='TimelineMonth' interval={12}/>
</ViewsDirective>
<Inject services={[TimelineMonth, Resize, DragAndDrop]}/>
</ScheduleComponent>
</div>
);
}
我试过类名。我还尝试检查元素并获取它们的名称,然后在 css 文件中也使用它们的名称,但没有任何效果