现状:目前有几百万次报错异常,影响用户产品使用
/** 自定义组件 */
<OHOUnlock
ref={OHOUnlockRef}
/>
/** 页面上下文声明 */
const OHOUnlockRef = useRef<JSX.Element>();
/** 页面调用 */
const handleUnlock = () => {
const context = OHOUnlockRef.current;
// 下述代码报错,导致后续逻辑被终止
// 报错信息:Cannot read properties of undefined
context.doSoming();
}
/** 场景说明 */
// 1、上述点击事件操作时,底层图层会有地图及其相关marker、polygon等信息绘制
// 2、上述报错偶现,并非必现