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

影楼网站源码建行业网站的必要性

影楼网站源码,建行业网站的必要性,做网站挂广告赚多少钱,唐河企业网站制作价格通过anvt X6 X6地址#xff1a;https://x6.antv.antgroup.com/tutorial/about#xff1b; 由于节点比较复杂#xff0c;使用vue实现的节点#xff1b; x6提供了一个独立的包 antv/x6-vue-shape 来使用 Vue 组件渲染节点。 VUE3的案例#xff1a; templatediv…通过anvt X6 X6地址https://x6.antv.antgroup.com/tutorial/about 由于节点比较复杂使用vue实现的节点 x6提供了一个独立的包 antv/x6-vue-shape 来使用 Vue 组件渲染节点。 VUE3的案例 templatediv classapp-contentdiv idcontainer/divTeleportContainer //div /templatescript langtsimport { defineComponent } from vueimport ProgressNode from ./components/ProgressNode.vueimport { Graph } from antv/x6import { register, getTeleport } from antv/x6-vue-shaperegister({shape: custom-vue-node,width: 100,height: 100,component: ProgressNode,})const TeleportContainer getTeleport()export default defineComponent({name: App,components: {TeleportContainer,},mounted() {const graph new Graph({container: document.getElementById(container)!,background: {color: #F2F7FA, //画布背景颜色},panning: true,//是否可以平移 默认truemousewheel: true,//是否可以缩放 默认trueautoResize: true,interacting: function (cellView) {return {nodeMovable: false,//节点是否可以被移动。// vertexAddable: false,//是否可以添加边的路径点。// arrowheadMovable: false,//边的起始/终止箭头是否可以被移动// edgeMovable: false,//边是否可以被移动。}}})graph.addNode({shape: custom-vue-node,x: 100, //x位置 y: 60, //y位置 })//x,y设置为0节点添加的位置就是左上角},}) /script节点组件内容如下 templateel-progress typedashboard :percentagepercentage :width80template #default{ percentage }span classpercentage-value{{ percentage }}%/span/template/el-progress /templatescript langtsimport { defineComponent } from vueexport default defineComponent({name: ProgressNode,inject: [getNode,getGraph],//注入node和graph可以在组件内使用了data() {return {percentage: 80,}},mounted() {const node (this as any).getNode()console.log(node)const graph (this as any).getGraph();const zoom graph.zoom(); //获取缩放的比例// 画布缩放到0.5graph.zoomTo(.5, {center: {//缩放的中心x:0,y: 0}});},}) /script效果如下代码运行的效果可以进行拖动进程图 后记画布进行缩放之后不是1的情况下设置节点内部的offset会出现bug可以通过先zoomTo 1 然后进行offset设置设置完成之后在进行zoomTo 回去。 const graph (this as any).getGraph();const zoom graph.zoom();graph.zoomTo(1, {center: {x: 0,y: 0}}); //进行offset设置.....graph.zoomTo(zoom, {center: {x: this.zoomX,y: this.height / 2}});
http://www.w-s-a.com/news/878445/

相关文章:

  • 深圳app网站设计软件开发公司税收优惠政策
  • 北京市中关村有哪家可以做网站维护客户管理系统 wordpress
  • 做网站拉客户有效吗全景图网页制作工具
  • 网站建设公司行业建设网站需要提供什么资料
  • 别人的做网站网页打不开图片
  • 北京专业网站设计推荐怎么建立网站网址
  • 上海网站建设开发公司哪家好网站数据搬家
  • 杭州建站平台哪里有免费的网站推广软件
  • 深圳极速网站建设服务什么网站可以做产品入驻
  • 淄博易宝网站建设app推广拉新公司
  • 营销型外贸网站建设软件备案域名出租
  • 网站域名禁止续费m99ww094cn 苍井空做的网站
  • 上海建设工程网站大同网站建设熊掌号
  • 设计类书籍网站江苏网站建设简介模板
  • 手机企业网站推广c 手机app开发
  • 网站建设需要多少天凡客建设网站稳定吗
  • 房天下网站建设女生说wap是什么意思
  • 网站开发安全机制北京做网站多少钱合理
  • 扁平化 公司网站建设大型视频网站需要的资金量
  • 免费建各种网站淄博网站建设yx718
  • 凡科网建站入门教程运城市网站建设
  • 黄浦区未成年人思想道德建设网站oa系统是什么
  • 微信里的网站怎么做电子商务网站开发平台
  • 易企秀网站怎么做轮播图网站建设张世勇
  • 网站备案幕布尺寸建立网页的几个步骤
  • pc网站页面找出网站所有死链接
  • 专业做seo的网站网站内连接
  • 阿里云网站开发服务器想开网站建设公司
  • 网站开发不足之处茶叶seo网站推广与优化方案
  • 响应式网站建设系统网站优化怎么做 有什么技巧