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

网站建立安全连接失败长春互联网公司哪里多

网站建立安全连接失败,长春互联网公司哪里多,学校网站建设工作领导小组,物联网应用技术是干什么的前言 在做后端管理系统中#xff0c;像弹窗或大的表单时#xff0c;经常会有滚动条的出现#xff0c;但有些时候如流程、图片等操作时#xff0c;仅仅使用鼠标拖动滚动条操作不太方便#xff0c;如果使用鼠标拖拽图片或容器来触发滚动条的移动就比较方便了 功能设计 如…前言 在做后端管理系统中像弹窗或大的表单时经常会有滚动条的出现但有些时候如流程、图片等操作时仅仅使用鼠标拖动滚动条操作不太方便如果使用鼠标拖拽图片或容器来触发滚动条的移动就比较方便了 功能设计 如果要实现鼠标辅助触发滚动条的移动需要借助 mousedownmouseupmousemove 三个事件通过鼠标的移动来动态修改滚动条的scrollLeft和scrollTop,来模拟实现滚动条的位置变更。 考虑到鼠标的拖动有独立和可复用性可以创建一个类来封装鼠标事件使用时只要把事件挂到指定的容器上就可以实现功能的复用 1、创建鼠标移动事件类 创建move.js // 鼠标移动滚动位置类 class Drag {constructor(vm) {this.dragWrap vm;// 要挂载的容器this._dom {};this._x 0;this._y 0;this._top 0;this._left 0;this.move false;this.down false;this.init.apply(this, arguments);}// 绑定事件init() {this.bindEvent();}// 给要素增加鼠标事件// mousedown 按下初始化// mousemove 移动// mouseupmouseleave 松开移出结束移动bindEvent() {let t this;this.dragWrap.addEventListener(mousedown, (e) {e e.preventDefault();if (!t.move) {t.move false;t.down true;t._x e.clientX;t._y e.clientY;t._top t.dragWrap.scrollTop;t._left t.dragWrap.scrollLeft;}});this.dragWrap.addEventListener(mouseup, (e) {e e.preventDefault();t.move false;t.down false;});this.dragWrap.addEventListener(mouseleave, (e) {e e.preventDefault();t.move false;t.down false;});this.dragWrap.addEventListener(mousemove, (e) {if (t.down) {e e.preventDefault();t.move true;let x t._x - e.clientX;let y t._y - e.clientY;t.dragWrap.scrollLeft t._left x;t.dragWrap.scrollTop t._top y;}});} } export default Drag;在页面中使用 1.在页面中使用move.js类实现鼠标移动触发滚动条位置的移动 2.给svg添加放大功能 templateel-row classapp-containerel-colel-form refform v-modelvalue label-width80px sizemini styleposition: absolute;top: 32px;z-index: 999;el-form-item label缩放 propvalueel-input-number v-modelvalue changechangeSlider :min0 :max3/el-input-number/el-form-item/el-formdiv idnavShow styletext-align: center;overflow: hidden;height:90vh;border: 1px solid #000000;divsvg idsvgShow stylecursor:pointer;width:96%;height:96%;padding: 10px;/svg/div/div/el-col/el-row /templatescript import Drag from /utils/move.js; export default {name: ProcessingFlow,data() {return {value: 2,}},mounted() {this.changeSlider()this.initScroll()},methods: {changeSlider() {let svg document.getElementById(svgShow)if (this.value 1) {svg.style.transform scale(1.6)} else if (this.value 2) {svg.style.transform scale(1.9)} else if (this.value 3) {svg.style.transform scale(2.2)} else {svg.style.transform scale(1)}svg.style.transformOrigin 0 0let nav document.getElementById(navShow)// 滚动元素的父容器:刷新滚轮nav.scrollIntoView()},initScroll() {let nav document.getElementById(navShow)new Drag(nav)},} } /scriptstyle scoped /style实现效果
http://www.dnsts.com.cn/news/109839.html

相关文章:

  • 可以做羞羞的游戏视频网站如何用自己电脑做网站服务器吗
  • 淘宝联盟做的好的网站中国建设银行网站首页joy
  • 绍兴做微网站网站建设 提成多少
  • 成都营销型网站WordPress相册插件pro
  • 高端自适应网站开发传奇手游开服网站
  • 淮安市哪里可以做网站西安旅游景点排名前十名
  • 建立网站的基本步骤百度企业查
  • 关于网站建设的工作总结刷赞抖音推广网站
  • 黄山市网站建设电子商务网站建设评价
  • 宁波建设局网站html怎么做多个网页
  • 支付宝 手机网站开发凡科网站做商城
  • 手机网站模版更换技巧网络营销的5种方式
  • 培训学校网站系统万网注册域名就可以做网站吗
  • 博物馆网站建设经费请示网站经常修改好不好
  • wordpress 停站中国建筑集团网
  • 小学做试题网站苏州建网站多少钱
  • 如何架设一个网站长沙专业网站制作
  • 网站建设公司如何浏览器微信登录入口
  • 太原网站设计排名免费开发软件的网站建设
  • 微信网站开发制作公司南京今天的最新消息
  • 建一个网站做cpa联盟全能浏览器app下载
  • 好创意网站有哪些方面电影网站的设计与实现论文
  • 网站网页wordpress 聚合
  • 静态旅游网站外发加工网站源码下载
  • 精品课程网站的建设苏州公司网站建站
  • 口碑好的专业网站建设如何用手机制作app软件
  • 丰顺网站建设广州外贸网站建设公司价格
  • 萝岗移动网站建设上海造价信息网
  • 模板的网站都有哪些云南网站设计外包
  • 昆山市住房和城乡建设网站邵东网站建设