木灵鱼儿
vue 项目实战
弹窗队列管理器
原理 全局存在一个弹窗管理器,他管理着一个数组,所有的弹窗触发全部包成一个函数,交给管理器,管理器去查看队列是否有内容,如果有内容就不触发,无内容就将本次函数push进数组中,然后触发next方法弹出下一个弹窗。 当弹窗关闭后,触发管理器的remove方法,数组首位出栈,触发next方法,弹出下一个弹窗 示意图 源码 四个文件: dialogMap.ts 弹窗数据,可能这个弹窗这次需要队列,下次就不需要,通过这个配置 index.ts 入口文件 queueManager.ts 管理器 types.ts 类型声明 types.ts /* * @Author: mulingyue...

最近评论