首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GoJs
沅芷湘兰
创建于2023-04-10
订阅专栏
可视化构建工具GoJs的使用心得,包括在使用过程踩的一些坑进行分享。
等 15 人订阅
共31篇文章
创建于2023-04-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GoJs图表绘图模板--Diagram
绘图模板组合成节点和连线,节点和连线组合成图表。本文介绍了一些图表的配置属性来控制节点、连线的分布和交互。
GoJs调色板绘图模板--Palette
在需求开发过程中,除了需要为用户定制化的提供一些可视化图形之外。还可以提供一些元器件让用户自己去对图形进行一个组合,编辑。实现他们需要的图形。
GoJs节点绘图模板拓展
在实际项目中,有很多时候需要用到更加复杂的节点操作,包括拖拽、复制、粘贴、多端口连接并且手动连线的操作。因此对节点操作技巧做了一个拓展。
GoJs连线绘图模板--Link
可视化图形中除了携带很多信息的节点(node)之外,还需要知道他们之间的关系,而链接他们之间的连线在gojs中是使用go.link进行绘制。
GoJs节点绘图模板--Node
可视化图形主要是由节点和节点之间的关系连线组成,节点内主要是显示的关系角色、部门等主角对象,内部必然有很多的信息。可以根据自己的需求,进行定制化的显示。
GoJs面板绘图模板--Panel
go.Panel(面板)的引入,极大的拓展了节点内部布局的拓展空间。其他的布局模板节点内元素的堆砌的话那么go.panel就是让这些元素进行分块,放到更加合适的地方。
GoJs分组绘图模板--Group
在可视化图形中,很多的节点和连线都有某一个特征或者属于某些分类,为了在使用可视化图形的时候更加直观的看出相同类型节点的集合,我们就会用到分组的绘图模板。
GoJs图片绘图模板--Picture
在可视化图形的显示中,除了问题和几何图形的标记。很多时候还需要一些图片的显示,让可视化图形的显示更加丰富的同时,也携带更多的信息。
GoJs图形绘图模板--Shape
对于一个完整的节点来说,文字是主要的信息说明,几何图形则可以对节点内部进行标记和分割等等操作,让节点的显示更加丰富并且让文字显示内容更加有条理。
GoJs的文本绘图模板--TextBlock
GoJs中TextBlock主要是控制节点内部的文本显示, 通过其属性配置可以实现文本的颜色、大小、居中以及对于超长文本内容的显示省略等方面进行分析
GoJs的基本使用
完成一个树形的关系图需求,并且在后续过程中会对树形关系图进行很多的交互来拓展树形图的展示。因此在研究了D3,antV G6,cytoscape和go.js之后,决定gojs来进行实现。