zy-asrs-flow/src/pages/map/index.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
zy-asrs-flow/src/pages/map/utils.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
zy-asrs-flow/src/pages/map/index.jsx
@@ -135,6 +135,10 @@ child.off('pointerdown'); child.off('click'); }) mapContainer.children.forEach(child => { Utils.viewFeature(child, setCurSPrite); }) break case MapModel.MOVABLE_MODEL: @@ -211,7 +215,9 @@ React.useEffect(() => { if (curSprite) { setDrawerVisible(true) if (model === MapModel.OBSERVER_MODEL) { setDrawerVisible(true) } } }, [curSprite]); zy-asrs-flow/src/pages/map/utils.js
@@ -45,6 +45,23 @@ } // sprite be movable from sprite click event export const viewFeature = (sprite, setCurSPrite) => { sprite.off('pointerup'); sprite.off('pointermove'); sprite.off('pointerdown'); sprite.off('click'); let viewTarget; sprite.on("click", onClick); function onClick(event) { setCurSPrite(sprite); // setDidClickSprite(true); } } // sprite be movable from sprite click event export const beMovable = (sprite, setDidClickSprite) => { sprite.off('pointerup'); sprite.off('pointermove');