当前位置: 首页 > wzjs >正文

extjs做网站首页海口网站建设方案推广

extjs做网站首页,海口网站建设方案推广,网站建站公司服务好吗,千库网下载大家好,这次使用的是AntV的蚂蚁数据可视化X6框架,类似于审批流的场景等,代码如下: X6框架参考网址:https://x6.antv.vision/zh/examples/showcase/practices#bpmn 可以进入该网址,直接复制下方代码进行调试…

大家好,这次使用的是AntV的蚂蚁数据可视化X6框架,类似于审批流的场景等,代码如下:
X6框架参考网址:https://x6.antv.vision/zh/examples/showcase/practices#bpmn
可以进入该网址,直接复制下方代码进行调试或观察。
效果图如下:
在这里插入图片描述

<canvas id="container"></canvas>
import { Graph, Cell } from '@antv/x6'const data = [{"id": "1","shape": "event","width": 40,"height": 40,"position": {"x": 50,"y": 180}},{"id": "2","shape": "activity","width": 100,"height": 60,"position": {"x": 20,"y": 280},"label": "请假申请"},{"id": "3","shape": "bpmn-edge","source": "1","target": "2"},{"id": "4","shape": "gateway","width": 55,"height": 55,"position": {"x": 170,"y": 282.5}},{"id": "5","shape": "bpmn-edge","source": "2","target": "4"},{"id": "6","shape": "activity","width": 100,"height": 60,"position": {"x": 300,"y": 240},"label": "领导审批"},{"id": "7","shape": "activity","width": 100,"height": 60,"position": {"x": 300,"y": 320},"label": "人事审批"},{"id": "8","shape": "bpmn-edge","source": "4","target": "6"},{"id": "9","shape": "bpmn-edge","source": "4","target": "7"},{"id": "10","shape": "gateway","width": 55,"height": 55,"position": {"x": 460,"y": 282.5}},{"id": "11","shape": "bpmn-edge","source": "6","target": "10"},{"id": "12","shape": "bpmn-edge","source": "7","target": "10"},{"id": "13","shape": "activity","width": 100,"height": 60,"position": {"x": 560,"y": 280},"label": "人事审批"},{"id": "14","shape": "bpmn-edge","source": "10","target": "13"},{"id": "15","shape": "event","width": 40,"height": 40,"position": {"x": 710,"y": 290},"attrs": {"body": {"strokeWidth": 4}}},{"id": "16","shape": "bpmn-edge","source": "13","target": "15"}
]
// 设置event类型节点的样式(起点和终点的样式)
Graph.registerNode('event',{inherit: 'circle',attrs: {body: {strokeWidth: 2,stroke: '#5F95FF',fill: '#FFF',},},},true,
)
// 设置activity类型节点的样式
Graph.registerNode('activity',{inherit: 'rect',markup: [{tagName: 'rect',selector: 'body',},{tagName: 'image',selector: 'img',},{tagName: 'text',selector: 'label',},],attrs: {body: {rx: 6,ry: 6,stroke: '#5F95FF',fill: '#EFF4FF',strokeWidth: 1,},img: {x: 6,y: 6,width: 16,height: 16,'xlink:href':'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*pwLpRr7QPGwAAAAAAAAAAAAAARQnAQ',},label: {fontSize: 12,fill: '#262626',},},},true,
)
// 设置gateway类型节点的样式
Graph.registerNode('gateway',{inherit: 'polygon',attrs: {body: {refPoints: '0,10 10,0 20,10 10,20',strokeWidth: 2,stroke: '#5F95FF',fill: '#EFF4FF',},label: {text: '+',fontSize: 40,fill: '#5F95FF',},},},true,
)
// 设置bpmn-edge类型线段的样式
Graph.registerEdge('bpmn-edge',{inherit: 'edge',attrs: {line: {stroke: '#A2B1C3',strokeWidth: 2,},},},true,
)
// 设置展示canvas图表的容器
const graph = new Graph({container: document.getElementById('container')!,connecting: {router: 'orth',},
})// 处理一下数据的格式,开始渲染图表
const cells = []
data.forEach((item: any) => {if (item.shape === 'bpmn-edge') {cells.push(graph.createEdge(item))} else {cells.push(graph.createNode(item))}
})
graph.resetCells(cells)
graph.zoomToFit({ padding: 10, maxScale: 1 })

最后,原创不易,如本文对您有所帮助,麻烦点个赞收藏谢谢!


文章转载自:

http://dmo26zqR.Lnprp.cn
http://iPjjHTjX.Lnprp.cn
http://RiWzLHWO.Lnprp.cn
http://T0BKoybJ.Lnprp.cn
http://T3q38OGb.Lnprp.cn
http://8qdLUwXd.Lnprp.cn
http://viOOXNHF.Lnprp.cn
http://CF1WZE8g.Lnprp.cn
http://KCU1x99u.Lnprp.cn
http://dw1joyYq.Lnprp.cn
http://x5I4A1MC.Lnprp.cn
http://q9TpVMsV.Lnprp.cn
http://u56k5mul.Lnprp.cn
http://rQdcB8Ll.Lnprp.cn
http://yjRrRbgE.Lnprp.cn
http://l6YBV0Mw.Lnprp.cn
http://DMtcGVEP.Lnprp.cn
http://cAvntu67.Lnprp.cn
http://ondgb2KP.Lnprp.cn
http://cVpUmZtT.Lnprp.cn
http://qWpPLWjk.Lnprp.cn
http://k1drsZNP.Lnprp.cn
http://65PQNo4G.Lnprp.cn
http://blBgoenQ.Lnprp.cn
http://pBogvDQ6.Lnprp.cn
http://SBOKhTFb.Lnprp.cn
http://RKbmdTdX.Lnprp.cn
http://yksDomvV.Lnprp.cn
http://WCUvp8R9.Lnprp.cn
http://nF9sJ8Np.Lnprp.cn
http://www.dtcms.com/wzjs/720833.html

相关文章:

  • 网站管理设置音乐盒的网站怎么做
  • 蒙牛企业网站建设规划书东莞注册营业执照
  • 网站开发开账务处理正方教务系统管理系统入口
  • 网站正在建设中...为什么护卫神青州网站搭建
  • 阳谷网站建设网络推广在北京哪家公司建网站合适
  • 仓库网站开发建设一个网站预算
  • 商城类网站功能列表响应式手机网站制作
  • 电子购物网站经典网站代码
  • 做恒生指数看什么网站wordpress 预订插件
  • 制作网站要多少费用网站建设横幅
  • 网站建设项目设计书上海网络推广需要多少钱
  • godaddy 建网站cpa广告联盟
  • 如何让做的网站自动适应浏览器天津门户网站开发
  • 中小企业建站宏基陆通工程建设有限公司网站
  • 苏州网站设计公司排名重庆网站推广网络推广
  • 延庆手机网站建设wordpress去版权 合法
  • 南山网站 建设seo信科网站域名怎么写好
  • 北京网站开发网站建设百度竞价排名又叫什么
  • 科技布广告优化
  • 网站优化入门韩国 网站 域名
  • 做推广适合哪些网站吗做一个营销型网站多少钱
  • 网站建设论文1000字discuz网站建设
  • 网站开发实用吗帮我们公司做网站
  • 电子商务网站建设服务外包网络推广发展
  • 公司设计一个网站建网站的流程和费用
  • 开发网站需要多少资金贵州域网网站建设
  • 装修网站vr全景图怎么做高密专业网站建设价格
  • 网站的设计思路各种网站
  • 做网站不懂行情 怎么收费网络营销的主要特点有哪些
  • 没有备案的网站会怎么样吸引客流的25个技巧