Vue.Draggable实现拖拽效果

网友投稿 405 2023-05-11


Vue.Draggable实现拖拽效果

快速实现vue.Draggable的拖拽效果,供大家参考,具体内容如下

1.下载包:npm install vuedraggable

配置:package.json

"dependencies": {

"element-ui": "^1.3.4",

"less": "^2.7.2",

"less-loader": "^4.0.4",

"vue": "^2.3.3",

"vue-router": "^2.3.1",

"vuedraggable": "^2.11.0"

},

2.在你的组件中引进依赖:

import draggable from 'vuedraggable'

3.注册:draggable这个组件

components: {

  draggable

},

4.使用html模板中使用该组件

{{element.name}}

5.有两个常用的方法

一个是拖动中

一个是拖动结束

methods: {

getdata (evt) {

console.log(evt.draggedContext.element.id)

},

datadragEnd (evt) {

console.log('拖动前的索引 :' + evt.oldIndex)

console.log('拖动后的PAAYgXSyRs索引 :' + evt.newIndex)

console.log(this.tags)

}

}

现在你就可以自己尝PAAYgXSyRs试使用了。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:详解vue过滤器在v2.0版本用法
下一篇:vue 如何添加全局函数或全局变量以及单页面的title设置总结
相关文章

 发表评论

暂时没有评论,来抢沙发吧~