初次遇到这样的问题时以为是后端重复推送的问题,经过和后端小伙伴耐心的排查发现不是后端推送消息的问题,嘤嘤嘤,经过多次排查发现问题出现在socket.io使用的问题上,让我们一起来看看吧,gogogo
这是原始的代码;每次new一个Signal函数,输入路径
import Signal from '@/utils/signal.js'
这是修改后的代码;全局保证唯一的Signal
这样修改好,就不会再出现重复弹框的bug了
初次遇到这样的问题时以为是后端重复推送的问题,经过和后端小伙伴耐心的排查发现不是后端推送消息的问题,嘤嘤嘤,经过多次排查发现问题出现在socket.io使用的问题上,让我们一起来看看吧,gogogo
这是原始的代码;每次new一个Signal函数,输入路径
import Signal from '@/utils/signal.js'
这是修改后的代码;全局保证唯一的Signal
这样修改好,就不会再出现重复弹框的bug了