vue使用drag与drop实现拖拽的示例代码
在功能中有一项是需要实现拖拽的。虽然最终项目没有采取这样的拖拽方式,但是,当初也是费了九牛二虎之力完成了这个功能。增加了对函数的更深理解。下面就再重现一下代码。 下面是代码片段: @dragover="allowDrop($event)">
<div <favPanel renameText="更名" unfoldText="展开" :favListData="item.content" <ul <li <div <el-button <el-button @click="foldFuc">全部折叠 <el-button @click="foldFuc">全部展开 另一段代码: <favPanel
v-for="item in favPanelAllData" v-if="item.id===2" :favTitle="item.title" renameText="更名" <ul <li function部分 dom = event.currentTarget
},drop(event) { event.preventDefault() event.target.appendChild(dom) },allowDrop(event) { event.preventDefault() } 然后,drag与drop系统的研究明天再说。 这样写的坏处是什么,还有为什么不采取这种方法实现拖拽。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |