antv/g6
文章平均质量分 85
以学习g6为主的总结性文章,总结一下学习内容
heiyay
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
antv/g6 交互与事件及自定义Behavior
除了内置行为,你还可以创建自定义的 Behavior 来实现特定的交互需求。通过 G6.registerBehavior(name, config)。创建,name为行为名字,创建自定义行为后需要引用到图例中,然后在modes里面使用该交互行为。自定义 Behavior 可以包括以下几个主要部分:getDefaultCfg(): 返回默认的配置选项。getEvents(): 返回事件监听配置,指定哪些事件会触发该 Behavior。原创 2023-11-01 19:33:45 · 7893 阅读 · 0 评论 -
antv/g6 元素之边、自定义边
上篇文章简单介绍了一下g6的使用,今天继续讲g6的元素边。g6有内置的几种边,可以实现一些基础的图,如果内置边不满足需求,还可以自定义边。下面简单实现一个自定义边,在边的中间画了一个矩形,添加了动画,然后修改了选中、悬停的样式。return {},},attrs: {width: 10,// x 和 y 分别减去 width / 2 与 height / 2,使矩形中心在 midPoint 上。原创 2023-10-31 19:33:43 · 7237 阅读 · 4 评论 -
antv/g6使用教程及图配置
G6 是一款由蚂蚁金服 AntV 团队开发的 JavaScript 图形引擎,用于构建各种交互式可视化图形,包括但不限于图表、网络拓扑图、关系图、流程图等。无论是数据分析、决策支持,还是信息可视化,G6 都是一个强大的工具。丰富的图形元素支持:G6 支持多种图形元素,包括节点、边、群组、标签等,这些元素可以被自定义和样式化,以创建各种类型的图形。交互性:G6 可以实现各种交互功能,如缩放、平移、拖拽、连线、节点拖拽等,以提供丰富的用户体验。自动布局。原创 2023-10-30 18:47:29 · 4827 阅读 · 0 评论 -
antv/g6 节点、及自定义节点
若内置节点无法满足需求,还可以通过 G6.registerNode(typeName: string, nodeDefinition: object, extendedNodeType?: string) 进行自定义节点,方便开发更加定制化的节点,包括含有复杂图形的节点、复杂交互的节点、带有动画的节点等。// 计算五角星每个角的弧度i < n;i++) {// 节点的大小attrs: {原创 2023-11-01 19:31:37 · 8788 阅读 · 0 评论
分享