美文网首页
监听路由用新值覆盖旧值

监听路由用新值覆盖旧值

作者: 小白白呐 | 来源:发表于2019-12-19 14:11 被阅读0次

 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;

这些是为了让滚动条回到初始位置

相关文章

网友评论

      本文标题:监听路由用新值覆盖旧值

      本文链接:https://www.haomeiwen.com/subject/udmmnctx.html