找回密码
 立即注册
首页 资源区 代码 vue 甘特图 vxe-gantt 手动增加一条依赖线,删除连接线 ...

vue 甘特图 vxe-gantt 手动增加一条依赖线,删除连接线的用法

缄戈 4 小时前
vue 甘特图 vxe-gantt 手动增加一条依赖线,删除连接线的用法,通过设置 links 定义连接线,from 对应源任务的行主键,tom 对应目标任务的行主键
0 FinishToStart 结束后才开始,表示一个任务必须在另一个任务开始之前完成
1 StartToFinish 开始到结束,表示从某个过程的开始到结束的整个过程
2 StartToStart 开始后才开始,表示一个活动结束了,另一个活动才能开始,它们之间按先后顺序进行
3 FinishToFinish 完成到完成,表示一个任务必须在另一个任务完成之后才能完成
查看官网:https://gantt.vxeui.com/
gitbub:https://github.com/x-extends/vxe-gantt
gitee:https://gitee.com/x-extends/vxe-gantt
1.gif

过调用 setTaskLinks、clearTaskLinks 方法来设置或清除连接线可以很简单的画连接线或清除连接线
  1. <template>
  2.   
  3.     <vxe-button status="primary" @click="addLink1">新增一条线7-6</vxe-button>
  4.     <vxe-button status="primary" @click="addLink2">新增二条线2-9</vxe-button>
  5.     <vxe-button status="error" @click="delLink1">删除一条线7</vxe-button>
  6.     <vxe-button status="error" @click="delLink2">删除一条线2</vxe-button>
  7.     <vxe-button status="success" @click="updateLink1">重新设置连接线1</vxe-button>
  8.     <vxe-button status="success" @click="updateLink2">重新设置连接线2</vxe-button>
  9.     <vxe-button status="error" @click="clearLink">清除全部连接线</vxe-button>
  10.     <vxe-gantt ref="ganttRef" v-bind="ganttOptions"></vxe-gantt>
  11.   
  12. </template>
复制代码
https://gitee.com/x-extends/vxe-gantt

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册