瀏覽代碼

improve the chart layer

tags/4.0.0
cavencj 1 年之前
父節點
當前提交
4477625411
共有 1 個文件被更改,包括 9 次插入5 次删除
  1. 9
    5
      src/modules/chart/GLMapView.js

+ 9
- 5
src/modules/chart/GLMapView.js 查看文件

@@ -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…
取消
儲存