个人的几点建议:
1.确保 span-method 方法中计算合并单元格的行和列数的逻辑正确。可以在开发者工具中进行调试,查看计算结果是否正确;
2.确认表格的数据格式是否正确。如果数据格式错误,可能会导致合并单元格的位置计算错误。可以使用 Vue 开发者工具或者浏览器的开发者工具来检查数据格式是否正确;
3.检查表格的样式是否正确。如果样式不正确,可能会导致表格合并单元格后错位。可以使用浏览器的开发者工具来检查表格的样式,并尝试调整样式;
4.尝试重新渲染表格。有时候,重新渲染表格可以解决合并单元格后错位的问题。可以尝试在 span-method 方法中添加 this.$nextTick() 来重新渲染表格。
如果以上方法都无法解决问题,可以在 Element UI 的 GitHub 仓库中提出 issue,向社区寻求帮助。在提出问题时,最好提供复现问题的代码和详细的描述。
不知道你这个问题是否已经解决, 如果还没有解决的话:methods:{
uploadSuccess(response, file, fileList){
this.uid = 1 //随便一个值,上传成功时,进度条消失
},
uploaded(event, file, fileList){
this.urlList = fileList
this.uid = file.uid
}
}
很遗憾,根据提供的参考资料和问题描述,无法准确回答该问题。关于vue element ui表格的span-method方法在删除或新增数据后出现错位问题,需要更详细的代码和具体错误信息才能分析和解决。建议您提供更详细的代码或错误信息。或者,您可以尝试在Element UI的官方文档或GitHub仓库中查找类似的问题和解决方案。