使用Sortable拖拽element的表格,在保存之后怎么关闭拖拽的功能呢?
有个排序功能,点击排序,可以实现拖拽的功能,拖拽结束保存后,怎么去掉已经开启的拖拽功能,让表格不再能拖拽呢????
下面是行拖拽的函数,点击排序的时候调用了他
rowDrop() {
const tbody = document.querySelector('.el-table tbody')
const that = this
var ops = {
onEnd({ newIndex, oldIndex }) {
let temp = that.tableData[newIndex]
that.tableData[newIndex] = that.tableData[oldIndex]
that.tableData[oldIndex] = temp
console.log('拖动改变后数据', that.tableData)
},
}
Sortable.create(tbody, ops)
},
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看文档中有个
destroy
方法