g6js实现自定义流程图示例代码
代码语言:html
所属分类:图表
代码描述:g6js实现自定义流程图示例代码,这里演示的是g6的v4.1.0版本。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>自定义流程图</title>
<style>::-webkit-scrollbar{display:none;}html,body{overflow:hidden;margin:0;}</style>
</head>
<body>
<div id="mountNode" ></div>
<script>/*Fixing iframe window.innerHeight 0 issue in Safari*/document.body.clientHeight;</script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/antv.g6-3.1.0.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/dagre.min.js"></script>
<script>
var _extends = Object.assign || function(target) {
for (var i = 1; i < arguments.length; i++) {
var source = arguments[i];
for (var key in source) {
if (Object.prototype.hasOwnProperty.call(source, key)) {
target[key] = source[key];
}
}
}
return target;
};
/**
* 本案例演示如何使用G6自定义流程图:
* 1、如何使用G6绘制流程图;
* 2、如何在贝塞尔曲线上面自定义icon;
* 3、如何响应贝塞尔曲线上icon的点击事件。
*
* by 一之
*
*/
/**
* node 特殊属性
*/
var nodeExtraAttrs = {
begin: {
fill: "#9FD4FB"
},
end: {
fill:.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0