view/src/components/modal/confirm.js文件中,
remove () { this.closing = true; setTimeout(() => { this.closing = false; this.destroy(); }, 300); },
为什么弹窗的销毁要延迟300ms,如果业务里用的是关闭后又立马打开一个新的弹窗,那就会被这个影响到直接打不开了。
Q:延迟300msA:动画
Q:如果业务里用的是关闭后又立马打开一个新的弹窗,那就会被这个影响到直接打不开了。A:comfirm应该是旧的销毁,然后创建新的,两个实例没有关系
2.1m questions
2.1m answers
63 comments
56.7k users