最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Vue自定义指令拖拽功能示例
时间:2017-04-13 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
//自定义指令 Vue.directive('drag',function(){ varoDiv =this.el; oDiv.onmousedown =function(ev){ vardisX = ev.clientX -oDiv.offsetLeft; vardisY = ev.clientY - oDiv.offsetTop; document.onmousemove =function(ev){ varl = ev.clientX-disX; vart = ev.clientY-disY; oDiv.style.left = l+'px'; oDiv.style.top = t+'px'; }; document.onmouseup =function(){ document.onmousemove=null; document.onmouseup=null; }; }; }); window.onload =function(){ varvm =newVue({ el:'#box', data:{} }); }
|
下面看下Vue自定义键盘信息
代码如下 | 复制代码 |
Vue.directive('on').keyCodes.ctrl=17; Vue.directive('on').keyCodes.myenter=13; window.onload =function(){ varvm =newVue({ el:'#box', data:{}, methods:{ show:function(){ alert(111); } } }); }
|
-
下一个: 原生js实现日期计算器功能
相关文章
- ps如何添加自定义形状 07-02
- ppt自定义尺寸 07-02
- Tiki如何自定义添加个性贴 06-18
- ps图案和画笔预设怎么自定义 有什么作用 06-14
- AI参考线如何自定义颜色 06-14
- React Native自定义标题栏组件的实现方法 03-08