摘要:这次是利用的自定义指令实现方块拖拽指令名称参数原生元素拖拽元素中包括和结构
这次是利用vue的自定义指令实现方块拖拽
Vue.directive(指令名称,function(参数){ this.el -> 原生DOM元素 });
拖拽:元素onmousedown中包括document.onmousemove和document.onmouseup
结构:
script:
Vue.directive("drag",function(){ var oDiv=this.el; oDiv.onmousedown=function(ev){ var x=ev.pageX-oDiv.offsetLeft; var y=ev.pageY-oDiv.offsetTop; document.onmousemove=function(ev){ var l=ev.pageX-x; var t=ev.pageY-y; oDiv.style.left=l+"px"; oDiv.style.top=t+"px"; } document.onmouseup=function () { document.onmousemove=null; document.onmouseup=null; } } }) window.onload=function(){ var vm=new Vue({ data:{ } }).$mount("#box") }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/81874.html
摘要:变量和数据类型,赋值和输出算术运算选择结构循环结构函数定义,函数调用变量作用域栈,程序运行的基石面向对象异常处理语言提供的公用包这次我们讲的循环结构。循环结构在编程中广泛使用,所以一定要了解好循环结构是怎么用的。正确的写法,是用循环结构。 变量和数据类型,赋值和输出 算术运算 选择结构 循环结构 函数定义,函数调用 变量作用域 栈,程序运行的基石 面向对象 异常处理 语言提供的公用包...
构建web服务器上应用程序的2种方法: 1)使用脚本: CGI、Java Servlet,通过write stream操作输出字符串;适合于解释请求消息 2)使用服务器页面: 把程序和返回文本也组合在一起,在html中编写返回页面(Asp、php、jsp等);适合于格式化应答消息 1. 视图模式: 1)转换视图: 特点:使用程序的一种转换风格(如XSLT) 2)模板视图: 特点: 允许你在网页结构...
摘要:网上有很多前端的学习路径文章,大多是知识点罗列为主或是资料的汇总,数据量让新人望而却步。天了解一个前端框架。也可以关注微信公众号晓舟报告,发送获取资料,就能收到下载密码,网盘地址在最下方,获取教程和案例的资料。 前言 好的学习方法可以事半功倍,好的学习路径可以指明前进方向。这篇文章不仅要写学习路径,还要写学习方法,还要发资料,干货满满,准备接招。 网上有很多前端的学习路径文章,大多是知...
摘要:模型视图控制器页面控制器前端控制器模板试图转换试图两步试图应用控制器 模型-视图-控制器(Model View Controller) 页面控制器(Page Controller) 前端控制器(Front Controller) 模板试图(Template View) 转换试图(Transform View) 两步试图(Two Step View) 应用控制器(Appliacction...
阅读 2950·2021-11-25 09:43
阅读 3326·2021-11-24 09:39
阅读 2827·2021-09-22 15:59
阅读 2173·2021-09-13 10:24
阅读 509·2019-08-29 17:02
阅读 2098·2019-08-29 13:23
阅读 3057·2019-08-29 13:06
阅读 3538·2019-08-29 13:04