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

网站风格怎么写网上国网app推广方案

网站风格怎么写,网上国网app推广方案,wordpress登陆美化,网站建设龙采一、添加边 节点和边都有共同的基类 Cell,除了从 Cell 继承属性外,还支持以下选项。 属性名类型默认值描述sourceTerminalData-源节点或起始点targetTerminalData-目标节点或目标点verticesPoint.PointLike[]-路径点routerRouterData-路由connectorCon…
一、添加边

节点和边都有共同的基类 Cell,除了从 Cell 继承属性外,还支持以下选项。

属性名类型默认值描述
sourceTerminalData-源节点或起始点
targetTerminalData-目标节点或目标点
verticesPoint.PointLike[]-路径点
routerRouterData-路由
connectorConnectorData-连接器
labelsLabel[]-标签
defaultLabelLabel默认标签默认标签
二、配置边
  1. source/target
    边的源和目标节点(点)
graph.addEdge({source: rect1, // 源节点target: rect2, // 目标节点
})graph.addEdge({source: 'rect1', // 源节点 IDtarget: 'rect2', // 目标节点 ID
})graph.addEdge({source: { cell: rect1, port: 'out-port-1' }, // 源节点和连接桩 IDtarget: { cell: 'rect2', port: 'in-port-1' }, // 目标节点 ID 和连接桩 ID
})graph.addEdge({source: 'rect1', // 源节点 IDtarget: { x: 100, y: 120 }, // 目标点
})
  1. vertices
    路径点。边从起始点开始,按顺序经过路径点,最后到达终止点。
const graph = new Graph({container: graphRef.value,width: 800,height: 600,background: {color: "#F2F7FA",},
});const source = graph.addNode({shape: "rect",x: 40,y: 40,width: 80,height: 40,label: "hello",
});const target = graph.addNode({shape: "rect",x: 300,y: 220,width: 80,height: 40,label: "world",
});graph.addEdge({source,target,attrs: {line: {stroke: "#8f8f8f",strokeWidth: 1,},},vertices: [{ x: 100, y: 200 },{ x: 300, y: 120 },],
});

以下是效果图
在这里插入图片描述

  1. router
    路由 router 将对 vertices 进一步处理,并在必要时添加额外的点,然后返回处理后的点。例如,经过 orth 路由处理后,边的每一条链接线段都是水平或垂直的。
graph.addEdge({source: rect1,target: rect2,vertices: [{ x: 100, y: 200 },{ x: 300, y: 120 },],// 如果没有 args 参数,可以简写为 router: 'orth'router: {name: 'orth',args: {},},
})
  • X6 默认提供了以下几种路由:

    • normal
    • orth
    • oneSide
    • manhattan
    • metro
    • er
    • 自定义路由
  1. connector

连接器 connector 将路由 router 返回的点加工成渲染边所需要的 pathData。例如,rounded 连接器将连线之间的倒角处理为圆弧倒角

graph.addEdge({source: rect1,target: rect2,vertices: [{ x: 100, y: 200 },{ x: 300, y: 120 },],router: 'orth',// 如果没有 args 参数,可以简写写 connector: 'rounded'connector: {name: 'rounded',args: {},},
})

以下是效果图
在这里插入图片描述

  • X6 默认提供了以下几种连接器:

    • normal
    • rounded
    • smooth
    • jumpover
    • 自定义连接器
  1. 箭头

x6 定义了 sourceMarkertargetMarker 两个特殊属性来为边定制起始和终止箭头。

  • X6 默认提供了以下几种内置箭头,使用时只需要指定箭头名和参数(可省略)即可。

    • block
    • classic
    • diamond
    • cross
    • async
    • path
    • circle
    • circlePlus
    • ellipse
    • 自定义箭头
const graph = new Graph({container: graphRef.value,width: 800,height: 600,background: {color: "#F2F7FA",},
});const markers = ["block","classic","diamond","circle","circlePlus","ellipse","cross","async",
];markers.forEach((marker, i) => {graph.addEdge({sourcePoint: [120, 20 + i * 40],targetPoint: [400, 20 + i * 40],label: marker,attrs: {line: {sourceMarker: marker,targetMarker: marker,stroke: "#8f8f8f",strokeWidth: 1,},},});
});

以下是效果图
在这里插入图片描述

提示:
X6 中边默认自带 classic 箭头,如果要去掉,可以将 targetMarker 设置为 null。
http://www.yayakq.cn/news/452600/

相关文章:

  • 胶南市城乡建设局网站百度下载软件
  • 网站建设优化推广教程夜月直播免费下载
  • iis发布网站慢寿光做网站的公司
  • 白银网站建设白银软件开发培训思摩特
  • 随州市网站建设公司网页设计师就业形势
  • 网站批量收录wordpress修改时区
  • 媒体网站网页设计服装网站建设论文
  • 动漫网站的设计与实现学习网站建设要报班吗
  • 网站排名top排行榜吃什么补肾效果最好
  • 丰都网站邢台网站设计厂家
  • php网站识别手机wordpress签到插件下载
  • 门户网站什么意思举例子淮北官方网站
  • 怎么给别人做网站山西大型网络营销设计
  • 网站开发费用属于哪种无形资产建设网站外国人可搜到
  • 莱州教育网站怎么找到php网站的首页面html
  • 余姚做网站福州室内设计学校
  • 外链是不是把自己的网站信息发布到别人的网站上?搜外网 seo教程
  • 苏州网站设计公司兴田德润i网址多少个人简历模板在线编辑
  • 两学一做教育考试网站新宾区网站建设
  • 自贡做网站公司合肥网站建设pqiw
  • 服务器网站建设实训报告河北建筑工程网
  • 域名上面怎么建设网站注册公司100万实缴多少
  • 哈尔滨营销网站建设公司网站建立初步教案
  • 中国有哪些网站可以做兼职域名备案做电影网站
  • 网站友情链接模块介绍c .net网站开发视频教程
  • 江苏江都建设集团有限公司官方网站哪些做营销型网站做的好
  • wordpress把站2017两学一做网站
  • 贸易型企业网站建设网站空间商盗取数据
  • 互联网科技网站东道设计应届生收入
  • 网站建设与管理案例教程教学大纲百度收录批量查询工具