diff --git a/src/resources/plugins/TsSheet/TsSheet.vue b/src/resources/plugins/TsSheet/TsSheet.vue index 72db0fab4fb3012bc3928287408643b660fa4f7b..f209498907e96049ac3b67e280c243ff820bfae0 100644 --- a/src/resources/plugins/TsSheet/TsSheet.vue +++ b/src/resources/plugins/TsSheet/TsSheet.vue @@ -788,7 +788,7 @@ export default { this.$nextTick(() => { if (row != null) { - const lefter = this.config.lefterList[row]; + const lefter = this.$utils.deepClone(this.config.lefterList[row]); // 深拷贝,解决组件行间距很宽的问题 const lrect = this.$refs['lefter' + row] && this.$refs['lefter' + row][0] ? this.$refs['lefter' + row][0].getBoundingClientRect() : {}; if (lrect.height > lefter.height) { lefter.height = Math.max(lrect.height, this.minHeight);