首页 > 解决方案 > Pubnub 正在向多个 uuid 发送心跳?

问题描述

当我使用更改 uuid


    React.useEffect(() => {
          console.log(window,'A')
          pubnub.destroy()
          pubnub.removeAllListeners()
          pubnub.removeAllListeners()
          pubnub.setUUID(myId);
          console.log(pubnub, 'Pubnub');
      }, [myId]);

它改变了 uuid 但仍然继续调用以前的 uuid?

标签: reactjsreact-hookspubnub

解决方案


猜测您的 pubnub 方法是异步的,因此您将在下一次渲染时进行更改。


推荐阅读