A Gantt Component Build With React Js
rc-gantt
A Gantt Component Build With React Js.
use
# 安装依赖
$ yarn add rc-gantt
# 使用组件
import RcGantt, { GanttProps } from 'rc-gantt'
const data = new Array(100).fill({
name: '一个名称一个名称一个名称一个名称',
startDate: '2021-07-10',
endDate: '2021-07-12',
collapsed: false,
children: [
{
startDate: '2021-07-10',
endDate: '2021-07-12',
name: '一个名称',
collapsed: false,
content: '123123123',
},
],
})
const App = () => {
return (
<div style={{ width: '100%', height: 500 }}>
<RcGantt
data={data}
columns={[
{
name: 'name',
label: '名称',
width: 200,
maxWidth: 200,
minWidth: 200,
},
]}
onUpdate={async () => {
return true
}}
/>
</div>
)
}
ReactDOM.render(<App />, document.getElementById('root'))