mirror of
https://github.com/wanglin2/mind-map.git
synced 2026-02-26 12:57:42 +08:00
Fix:修复快速多次渲染时节点位置错乱的问题
This commit is contained in:
parent
f815f71dd7
commit
e36a408275
@ -183,11 +183,11 @@ class MindMap {
|
||||
|
||||
// 渲染,部分渲染
|
||||
render(callback, source = '') {
|
||||
this.batchExecution.push('render', () => {
|
||||
// this.batchExecution.push('render', () => {
|
||||
this.initTheme()
|
||||
this.renderer.reRender = false
|
||||
this.renderer.render(callback, source)
|
||||
})
|
||||
// })
|
||||
}
|
||||
|
||||
// 重新渲染
|
||||
|
||||
@ -251,6 +251,7 @@ class Render {
|
||||
// 渲染
|
||||
render(callback = () => {}, source) {
|
||||
// 如果当前还没有渲染完毕,不再触发渲染
|
||||
console.log('this.isRendering', this.isRendering);
|
||||
if (this.isRendering) {
|
||||
// 等待当前渲染完毕后再进行一次渲染
|
||||
this.hasWaitRendering = true
|
||||
|
||||
Loading…
Reference in New Issue
Block a user