1. 该项目是一个智慧表格,功能丰富,通过将用户的一份数据展现为不同的视图来满足多种场景的使用。使用表格视图时,可以对每一列进行统计。使用看板视图用来进行项目管理,使用甘特图使得当前的项目进度在时间维度上更加直观,使用日历视图可以在一个可长可短的时间跨度内了解待完成事项。2. 整个项目由我独自开发,使用 React + valtio(状态管理) 实现3. 难点 1. 甘特图的交互是一个难点,如何在左右滚动到底的时候补上一部分数据,使得可以实现无限滚动。 2. 甘特图如何实现拖拽排序,如何拖拽调整甘特图中一个事项的时间跨度 3. 甘特图和表格如何对接 这些问题算是较复杂的交互,只能细心认真耐心地去实现声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论