Layer弹出层销毁问题

时间:2022-04-20 17:08:02

Layer弹出层销毁问题

最近开发时有个问题记录一下

点击按钮显示相应的图表信息,当时自己点感觉没问题,谁知到测试手里多次点击就会有后续打开的窗口无法渲染问题,看了半天才发现是调用layer.close()时有个延时销毁,导致新窗口打开时旧的dom节点没有来得及销毁,这样在通过id或class寻找元素时可能会找到之前的旧元素,导致新窗口没有被渲染出来

有思路直接百度就可以了:3.0增加isOutAnim属性默认为true,导致延迟200毫秒执行销毁dom元素。需要设置isOutAnim:true