摘要: vue3 甘特图(四):甘特图进度条拆分 目前项目采取有两种拆分进度条的方式。单个进度条展示多维度数据,一个总任务条下有多个子进程展示。 1.1 单个进度条展示多维度数据(不关联时间),如图 此方法是通过设置单个进度条上内容,以一个进度条为容器,修改内容(即task_text内容)展示多维度的数据, 阅读全文
posted @ 2023-11-14 16:45 根号九九 阅读(1491) 评论(5) 推荐(2) 编辑
摘要: 甘特图样式: .gantt_container { border-color: transparent !important; .gantt_right { top: 0% !important; display: flex !important; } .gantt_side_content { o 阅读全文
posted @ 2023-11-14 16:42 根号九九 阅读(1139) 评论(0) 推荐(1) 编辑
摘要: vue3 甘特图(三):甘特图右侧内容拖动展示内容 解决因多个项目周期跨度不同,在一页屏幕里展示不完全,需要通过拖动甘特图下方的滚动条,去查看对应时间段内的内容 拖拽滚动视图,展示对应时间甘特图 构思,通过监听内容拖拽的距离,同时使滚动条滑动相同距离,从而达到效果。 //拖拽滚动视图 const s 阅读全文
posted @ 2023-10-09 16:54 根号九九 阅读(1868) 评论(3) 推荐(6) 编辑
摘要: vue3 甘特图(二):gantt时间轴切换 1.固定时间轴缩放级别 gantt.config.scale_unit = "month"; //时间轴单位 gantt.config.step = 1;//单位数 gantt.config.date_scale = "%Y年%M";//时间轴展现方式 阅读全文
posted @ 2023-09-05 14:51 根号九九 阅读(4087) 评论(0) 推荐(1) 编辑
摘要: vue 甘特图(一):选择与初始化甘特图 vue3 甘特图(一) 1.功能使用背景: 甘特图是一种项目管理工具,以图形直观的方式显示项目的时间轴和任务计划,为了可扩展和定制相关任务的开发,故此选择dhtmlx-gantt 2.vue3 初始化甘特图 gantt 2.1 下载安装 dhtmlx-gantt 依赖包 npm install dh 阅读全文
posted @ 2023-08-31 15:40 根号九九 阅读(7188) 评论(1) 推荐(0) 编辑
摘要: 大屏echarts自适应文字大小 1.在utils中创建 setFontSize.js function setFontSize(val) { const baseSize = 50; let scale = document.documentElement.clientHeight / 2160; 阅读全文
posted @ 2023-06-28 15:38 根号九九 阅读(57) 评论(0) 推荐(0) 编辑
摘要: vue实现列表依次逐渐进入动画 利用vue 中transition-group 实现列表逐个进入动画效果 1.vue3代码, <template> <section class="search-tool"> <div class="search-content"> <div class="build 阅读全文
posted @ 2023-05-29 14:33 根号九九 阅读(657) 评论(0) 推荐(0) 编辑