Browse Source

improve the chart layer

tags/4.0.0
cavencj 1 year ago
parent
commit
4477625411
1 changed files with 9 additions and 5 deletions
  1. 9
    5
      src/modules/chart/GLMapView.js

+ 9
- 5
src/modules/chart/GLMapView.js View File

@@ -11,16 +11,20 @@ extendComponentView({
init: function (ecModel, api) {
this.api = api
let viewer = api.getZr().viewer
viewer.scene.postRender.addEventListener(this.moveHandler, this)
viewer.clock.onTick.addEventListener(this.moveHandler, this)
},
moveHandler: function () {
this.api.dispatchAction({
type: 'GLMapRoam',
})
if (this.api.getZr().dom.style.visibility !== 'hidden') {
this.api.dispatchAction({
type: 'GLMapRoam',
})
}
},

render: function (t, e, i) {},

dispose: function () {
let viewer = this.api.getZr().viewer
viewer.scene.postRender.removeEventListener(this.moveHandler, this)
viewer.clock.onTick.removeEventListener(this.moveHandler, this)
},
})

Loading…
Cancel
Save