|
@@ -397,11 +397,13 @@ import VisSenseFactory from 'vissense'
|
|
|
const VisSense = VisSenseFactory(window)
|
|
|
|
|
|
export default {
|
|
|
+ name: 'TreeAnimation',
|
|
|
data() {
|
|
|
return {
|
|
|
showTree: false,
|
|
|
showSlideTip: false,
|
|
|
visMonitorList: [],
|
|
|
+ scrollTop: 0,
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
@@ -424,6 +426,12 @@ export default {
|
|
|
visMonitor.start()
|
|
|
}
|
|
|
},
|
|
|
+ activated() {
|
|
|
+ this.$refs['img-wrapper'].scrollTop = this.scrollTop
|
|
|
+ },
|
|
|
+ deactivated() {
|
|
|
+ this.scrollTop = this.$refs['img-wrapper'].scrollTop
|
|
|
+ },
|
|
|
destroyed() {
|
|
|
for (const iterator of this.visMonitorList) {
|
|
|
iterator.stop()
|