Object.assign(this.$data, this.$options.data());
this.$options.data()没搞明白是干啥的,输出查看了一下,反正是这个页面的所有信息,
this.$data 也是,
但是个人认为this.$options.data()是最新的值,this.$data 是旧值,
这个是为了解决一个问题是,在切换的时候,总是反复切换,就会导致数据为空

所以在这监听了一下
this.$refs.multipleTable1.bodyWrapper.scrollLeft = 0;
this.$refs.multipleTable2.bodyWrapper.scrollLeft = 0;
this.$refs.multipleTable3.bodyWrapper.scrollLeft = 0;
this.$refs.multipleTable4.bodyWrapper.scrollLeft = 0;
这些是为了让滚动条回到初始位置

网友评论