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

有哪些公司做网站中国培训网的证书含金量

有哪些公司做网站,中国培训网的证书含金量,招聘网58同城招聘,向国旗敬礼做美德少年网站因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。 1、因为原先仿钉钉流程里不能进行鼠标拖动来查看流程,所以根据作者提供的信息进行修改,在hooks下增加下面文件useDraggableScroll.ts import { ref, onMounted, on…

因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。

 1、因为原先仿钉钉流程里不能进行鼠标拖动来查看流程,所以根据作者提供的信息进行修改,在hooks下增加下面文件useDraggableScroll.ts

import { ref, onMounted, onBeforeUnmount, type Ref } from 'vue'export function useDraggableScroll(containerRef: Ref<HTMLElement | null>) {const isDragging = ref(false);let startX: number, startY: number;let scrollLeft: number, scrollTop: number;const onMouseDown = (e: MouseEvent) => {if (!containerRef.value) return;isDragging.value = true;startX = e.pageX;startY = e.pageY;scrollLeft = containerRef.value.scrollLeft;scrollTop = containerRef.value.scrollTop;document.addEventListener('mousemove', onMouseMove);document.addEventListener('mouseup', onMouseUp);};const onMouseMove = (e: MouseEvent) => {if (!isDragging.value || !containerRef.value) return;const deltaX = e.pageX - startX;const deltaY = e.pageY - startY;containerRef.value.scrollLeft = scrollLeft - deltaX;containerRef.value.scrollTop = scrollTop - deltaY;};const onMouseUp = () => {isDragging.value = false;document.removeEventListener('mousemove', onMouseMove);document.removeEventListener('mouseup', onMouseUp);};onMounted(() => {containerRef.value?.addEventListener('mousedown', onMouseDown);});onBeforeUnmount(() => {containerRef.value?.removeEventListener('mousedown', onMouseDown);});return {isDragging,};
}

2、在lowflow\flowDesign\index修改增加相应的操作

import { useDraggableScroll } from '@/views/lowflow/hooks/useDraggableScroll'

const designerContainerRef = ref<HTMLElement | null>(null)
useDraggableScroll(designerContainerRef);

<div class="designer-container cursor-default active:cursor-grabbing" ref="designerContainerRef">

designer-container {
  --flow-bg-color: v-bind(bgColor);
  position: relative;
  display: flex;
  flex-direction: row;
  height: 100%;
  width: 100%;
  overflow: auto;
  background-color: var(--flow-bg-color);
  padding: 80px 0;

3、ModelDesigner.vue的样式做下面的跳转,以便满足拖动等界面要求

.el-dialog.is-fullscreen.ddDialog {overflow: hidden;}.ddDialog .el-dialog__body {height: 95%;overflow: auto;}

4、效果图

http://www.shuangfujiaoyu.com/news/21560.html

相关文章:

  • 济南做网站的公司seo报告
  • 刚做还网站第一时间抓取考研培训机构排名
  • 免费网站建设模板下载今天重大国际新闻
  • 北京王府井书店网上商城哪里有整站优化
  • 做的公司网站风格跟样式和别人一样建站模板网站
  • 用什么程序做资讯类网站网络营销岗位有哪些
  • 360安全网址百度seo哪家公司好
  • 穷人创业一千元以下的简述网站内容如何优化
  • 网站开发的销售小红书推广引流软件
  • 做非洲出口的网站小程序推广平台
  • 网站建设高端网站软件外包公司排行榜
  • 用axuer 做网站产品原型seo网站制作优化
  • 个人网站制作手绘百度贴吧入口
  • 聊城网站建设费用网站开发流程图
  • 中间商可以做网站吗网站的宣传与推广
  • 营销型网站一站式服务seo策略什么意思
  • 建设食品商购网站nba季后赛最新排名
  • 纪检监察网站建设情况汇报对seo的理解
  • 医保局网站建设中标公告免费网站软件
  • 个性化网站制作怎样创建网站平台
  • wordpress http错误.市场seo是什么意思
  • 哪个网站可以做面料订单有哪些免费网站可以发布广告
  • 麻城网站开发舆情视频
  • sketch可以做网站交互么乐天seo培训中心
  • 嘉兴做网站优化价格网站域名查询
  • 如何做cpa单页网站新闻博客软文自助推广
  • 南京做网站优化哪家好企业内训机构
  • 沈阳三好街做网站公司网站快速收录软件
  • 大连零基础网站建设教学在哪里竞价托管选择微竞价
  • 源码出售网站怎么做刚刚地震最新消息今天