gpt4 book ai didi

jquery - jquery 的消息队列

转载 作者:行者123 更新时间:2023-12-01 04:26:06 24 4
gpt4 key购买 nike

我有一个网站,当事件发生时我需要刷新网站的多个部分。例如,我将一个任务添加到待办事项列表中,我需要刷新待办事项列表,也许还需要刷新摘要等等。

我不想将网站的各个部分相互耦合,因为这会导致大量粘稠的代码。

我现在正在考虑的方法是拥有一个消息队列,我也可以在其中发送事件,并且订阅该事件的所有函数都将被执行。

是否有一个插件已经有这样的消息队列?我需要自己实现一个吗?

有没有更好的方法在不使用插件的情况下解决这个问题?

最佳答案

您可以使用推送/订阅模式。每次触发事件时,它都会将信息发布到已订阅该事件的页面上的任何小部件。这样您就不会将事件触发器耦合到显示器。请参阅下面的示例。

http://darcyclarke.me/development/library-agnostic-pubsub-publish-subscribe/

或者你可以使用类似 pubsubjs 的东西。 https://github.com/mroderick/PubSubJS

关于jquery - jquery 的消息队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6344356/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com