我有一个应用程序已连接到 Pubnub,以提供实时套接字服务,以使页面上的数据对用户保持新鲜。
我有一个 ajax 调用,它将对我们的 API 做一些事情,当它成功时,我在应用程序控制器上调用一个动作。同时或几乎同时,只要 Pubnub 仍然连接,它就会收到一条带有动作处理程序名称的消息,并尝试调用相同的动作。
理想情况下,我想确保此代码仅在 Pubnub 或我的 ajax 成功回调首次调用它时运行。我怎样才能做到这一点,也许使用 ember 运行循环?在这里似乎可行,我只是无法理解我将如何实际执行此操作。