AngularJS深入探讨scope,继承结构,事件系统和生命周期
本文实例讲述了AngularJS的scope,继承结构,事件系统和生命周期。类 Scope 拥有可以控制 scope 生命周期的方法,提供事件传播的能力,并支持模板渲染。这些新创建的作用域通过 $parent 属性指向它自身的父作用域。麻烦之处就在于,ng-model 指令所使用的表达式非常严重的依赖于整个DOM结构。AngularJS可以在作用域层级中传播具名的装备齐全的事件。AngularJS核心服务和指令使用这种事件巴士来发出一些应用程序状态变化的重要事件。后面的参数会根据事件类型的不同与事件本身的配备一一对应。虽然在作用域层级中传播事件对一些问题来说是一种非常优雅方案,但还是要适度使用。作用域需要提供相互隔离的命名空间,避免变量的命名冲突。
下载地址
用户评论