返回首页

PubSub的是什么?
PubSub的代表短期和发布/订阅事件,让您分离应用程序逻辑为基础的技术。基本概念是有一些触发事件(出版商),并有一个或多个监听器(用户),等待被解雇的事件采取行动。当使用?
简短的答案是:用户界面脱钩。有时一个网页的部分必须相互沟通,对彼此的活动作出反应。要做到这一点,我们通常都意识到对方的部分,使得它更难维持。使用发布/替补,我们刚刚发布的事件,并把它抛在脑后,"someonequot其他页面上可能会作出一些使用它。它是如何工作?
这个概念是很容易理解并执行如下的简单。出版商
这家伙在这里通常的反应行动,并大声尖叫:
quot;我的东西在这里,它被称为myevent],这些额外的信息。 ?任何有兴趣的quot;

$(document).trigger('myevent', [age]);
订户
这家伙的生命的意义是等待有人说他得到了一个myevent]。可以有很多家伙你想等待同一事件,每个人都可以不同的反应。{C}示例代码
下面你找到一段代码,显示了一个非常简单的场景,在行动上的功能。基本上,你有一个文本框,在这里你可以输入数字,这意味着年龄的情况下。每次你点击"发布"按钮,一个事件被触发时,发布的消息,包含类型的年龄。听力是两个用户,该事件被触发时,要通知。用户只关心年龄18岁以下,其他一切关心。
创建一个新的HTML文件,并粘贴此代码在浏览器上显示。我使用谷歌的CDN jQuery的,你需要连接互联网。
干杯。| AlexCode:8331341 |会员

回答

评论会员:游客 时间:2012/02/07
我只是把这个问题跑了今天。您的文章救了我的痛苦的负荷。感谢一吨
|弥敦道Gloyn:没问题,很高兴它帮助
评论会员:Evgeny_Rokhlin 时间:2012/02/07
我发现了一些非常类似的问题,通过google搜索,但没有完全和这个没有相同解决方案的帮助。

我只是气喘吁吁地说,当我看到这个文章描述究竟发生了什么给我,一步一步 - 在本地PC机,安装部署的依赖关系,安装在服务器上,工作,注意到URL的区别...

一个非常及时的职位和工作就像一个魅力