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

有哪些公司做网站搜索引擎优化专员

有哪些公司做网站,搜索引擎优化专员,网站不显示index.html,网站备案拍照好麻烦因为这个项目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.dinnco.com/news/31894.html

相关文章:

  • 云南网站的设计公司简介上海最大的seo公司
  • 那个网站的是做vb题目的百度小说风云排行榜
  • 武汉公司建站模板seo优化sem推广
  • 行业门户网站程序友情链接网站
  • 如何让域名指向网站南京网页搜索排名提升
  • java web音乐网站开发首页优化公司
  • 东莞网站优化怎样沈阳cms模板建站
  • 温州网站建设温州网站制作网站推广具体内容
  • 贵阳建设企业网站百度在线下载
  • 做网站公司的介绍软文标题大全
  • 标志设计欣赏网站推广的十种方式
  • 线上外贸平台有哪些广州专做优化的科技公司
  • 大学html网站建设作业谷歌aso优化
  • url短网址在线生成福州seo推广优化
  • 玩具网站建设阿里云模板建站
  • 新手做的网站推广游戏赚钱的平台
  • 惠阳网站制作公司天津网站优化公司
  • 品牌网络推广公司排名公司优化是什么意思
  • 广东网站开发软件长沙网络营销学校
  • 做网站能用ai做吗推广渠道怎么写
  • 想采集某类型网站怎么做线上营销课程
  • 跨境电商网站开发技术北京优化网站公司
  • h5个人网站代码技能培训学校
  • 网站制作完成需要进行哪些测试如何去推广自己的产品
  • seo常用工具网站可以入侵的网站
  • 保定网站建设培训班智慧软文发稿平台
  • 企业网站有哪些例子网络营销环境分析包括哪些内容
  • wordpress怎么做双语站百度搜索关键词优化
  • 做网站需要备案吗b2b外贸接单平台
  • 视频网站的防盗链是怎么做的网络做推广广告公司