本文是根据项目实际开发中一个需求开发的demo,仅用了elementUI,可当作独立组件使用,C V即用。 当然没考虑其他的扩展性和一些数据的校验,主要是提供一个处理思路,有需要的小伙伴可以直接复制; 本demo的思路是根据开始时间和结束时间动态生成工程时间表,再根据工程的计划开始和结束日期、 实际开始和结束日期再对应单元格生成进度条,最后根据完成进度百分比计算红色进度条。
表格使用的是elementUI,表头是动态的,根据开始日期的年月和结束时间的年月计算获取;
单元格第一行绿色进度条是计划工程进度,第二行绿色是实际功能进度条,红色是实际进度的百分比