weixin_39735509
2021-01-07 10:21 阅读 62

[Bug report] vxe-table拖拽有bug

问题描述 Describe the bug

拖拽只有列有效果,但是行里面的数据没有更新

能重现问题的链接(jsfiddlecodepenjsrun) Reproduction link

https://github.com/djkloop/vxe-table-issues

报错信息或截图 Error message or screenshots

// 拖拽前 image

// 拖拽后 image

期望的结果 Expected behavior

数据正确更新

版本 Version

  • os: macOS Mojave 10.14.5
  • browser: chrome 75.0.3770.142(正式版本) (64 位)
  • vue: 2.6.10
  • vxe-table: 1.9.0

该提问来源于开源项目:x-extends/vxe-table

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • weixin_39557576 weixin_39557576 2021-01-07 10:21

    固定列不允许拖动,文档有例子供参考 https://xuliangzhan.github.io/vxe-table/#/table/other/sortableColumn

    点赞 评论 复制链接分享
  • weixin_39735509 weixin_39735509 2021-01-07 10:21

    上次那个问题解决了 是我自己的问题不好意思- -。 但是我刚才更新了1.10版本的vxe-table好像合并列出现了bug 复现仓库地址:https://github.com/djkloop/vxe-table-issues // 列改变前 image // 列改变后 image

    // 浏览器刚开始控制台执行图 image

    // 改变列后浏览器控制台执行图 image

    点赞 评论 复制链接分享
  • weixin_39557576 weixin_39557576 2021-01-07 10:21

    请使用在线链接 https://codesandbox.io/s/vue-template-916h0

    点赞 评论 复制链接分享
  • weixin_39735509 weixin_39735509 2021-01-07 10:21

    复现连接:https://codesandbox.io/s/vxe-table-ceshide-demo-f95po?fontsize=14

    点赞 评论 复制链接分享
  • weixin_39752941 weixin_39752941 2021-01-07 10:21

    你代码中没有设置 column-key 吧 https://xuliangzhan.github.io/vxe-table/#/table/other/sortableColumn vxe-table-column 中的 column-key 已废弃了,应该给 table 加上 column-key

    https://codesandbox.io/s/vxe-table-ceshide-demo-j00xq

    点赞 评论 复制链接分享
  • weixin_39735509 weixin_39735509 2021-01-07 10:21

    emmm...你说的问题已经解决了... 现在的问题是 在点击了右上角的菜单改变列的情况后,最底下的合计行没有实时更新... 在点击了右上角的改变列操作 最后一行的合计列没有了...我猜测的是footer-method没有重新触发

    点赞 评论 复制链接分享
  • weixin_39557576 weixin_39557576 2021-01-07 10:21

    footer 触发的问题已修复,你可以更新到最新看下

    点赞 评论 复制链接分享
  • weixin_39735509 weixin_39735509 2021-01-07 10:21

    十分感谢~

    点赞 评论 复制链接分享

相关推荐