发布网友
共1个回答
热心网友
给个思路吧,一共分两层,外层div是一个时间和任务的二维坐标系,里层div是gantt图,整个gantt图大概有三个对象,一个bar是任务计划时间,一个progress是当前完成百分比,还有一个是date日期对象。bar和progress的值都从数据库来或者是传入的json数据,bar和progress的颜色不同,两者重叠表示一个任务的进度。date限定起始时间和结束时间。其他的一些添加子任务删除任务就不说了。