《AngularJS深度剖析与最佳实践》一2.11 消息

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

《AngularJS深度剖析与最佳实践》一2.11 消息

华章计算机 2017-05-02 14:54:00 浏览995
展开阅读全文

本节书摘来自华章出版社《AngularJS深度剖析与最佳实践》一书中的第2章,第2.11节,作者 雪狼 破狼 彭洪伟,更多章节内容可以访问云栖社区“华章计算机”公众号查看

2.11 消息

在传统的DOM编程中,消息(message)机制非常有用,特别是消息冒泡机制,让我们不用额外的代码就可以实现“职责链”模式。但是我们要尽量摆脱DOM操作,难道这是必须使用DOM操作的场景吗?不是的,Angular中也有一种不依赖DOM的消息机制,本节中我们就对它进行详细讲解。
我们知道,Scope也被组织成了一棵树,跟DOM树具有相似的结构。Angular的消息机制就是通过scope上的几个函数实现的:
$broadcast(name, args):向当前scope及其所有下级scope递归广播名为name的消息,并带上args参数。
$emit(nam

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属团队号: 华章计算机