国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vuejs2.0運用原生js實現簡單的拖拽元素功能示例

2019-11-19 17:25:20
字體:
來源:轉載
供稿:網友

整理文檔,搜刮出一個vuejs2.0運用原生js實現簡單的拖拽元素功能示例,留作筆記。

<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/><meta charset="utf-8"><title></title><meta name="keywords" content="" /><meta name="description" content="" /><style>.select-item { background-color: #5bc0de; display: inline-block; text-align: center; border-radius: 3px; margin-right: 10px; cursor:pointer; padding: 6px 20px; color: #fff;} .cursored{ cursor: default;}.project-content,.people-content {  margin: 30px 50px;}.people-content {  margin-top: 30px;}.drag-div {  border: 1px solid #5bc0de;  padding:10px;  margin-bottom: 10px;  width: 800px;  cursor: pointer;}.select-project-item {  display: inline-block;  text-align: center;  border-radius: 3px;}.drag-people-label{ margin-bottom:0; padding-right:10px;}[v-cloak]{  display:none;}</style></head><body><div class='drag-content' id="dragCon" > <div class='project-content'>  <div class='select-item' draggable='true' @dragstart='drag($event)' v-for="pjdt in projectdatas">{{pjdt.name}}</div> </div> <div class='people-content'>  <div class='drag-div' v-for="ppdt in peopledata" @drop='drop($event)' @dragover='allowDrop($event)'>   <div class='select-project-item'>    <label class='drag-people-label'>{{ppdt.name}}:</label>   </div>  </div> </div></div><script type="text/javascript" src="js/vue.min2.js"></script><script type="text/javascript">  var dom;  var ss = new Vue({    'el':'#dragCon',    data:{      projectdatas:[{        id:1,        name:'葡萄'       },{        id:2,        name:'芒果'       },{        id:3,        name:'木瓜'       },{        id:4,        name:'榴蓮'       }],        peopledata:[{        id:1,        name:'小穎'       },{        id:2,        name:'hover'       },{        id:3,        name:'空巢青年三 '       },{        id:3,        name:'一丟丟'       }]    },    mounted:function(){      this.$nextTick(function(){              })    },     watch:{      projectdatas:{        handler:function(val,oldval){        },        deep:true      },      peopledata:{        handler:function(val,oldval){        },        deep:true      }    },    methods: {      drag:function(event){        dom = event.currentTarget      },      drop:function(event){       event.preventDefault();       event.target.appendChild(dom);      },      allowDrop:function(event){       event.preventDefault();      }     }  });</script></body></html>

實現效果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安新县| 昭苏县| 贺兰县| 汝城县| 安塞县| 丹巴县| 嵊泗县| 兴海县| 宝坻区| 买车| 宿州市| 黄浦区| 温泉县| 焉耆| 鄱阳县| 通许县| 珲春市| 葵青区| 田阳县| SHOW| 视频| 当涂县| 水城县| 三江| 桐城市| 安宁市| 奎屯市| 九寨沟县| 南开区| 腾冲县| 瑞金市| 额尔古纳市| 金门县| 高邮市| 新巴尔虎右旗| 娱乐| 克东县| 达拉特旗| 陈巴尔虎旗| 石景山区| 张家口市|