Angularjs Angular Js中模块的Rootscope

Angularjs Angular Js中模块的Rootscope,angularjs,angularjs-module,Angularjs,Angularjs Module,angular应用程序中有多个模块是否意味着有多个$rootScope 如果是,我们如何在多个$rootScope之间通信?只有一个$rootScope。子作用域之间的通信由$emit和$broadcast处理 $rootScope 每个应用程序都有一个根作用域。所有其他作用域都是根作用域的子作用域。作用域通过一种观察模型变化的机制,在模型和视图之间提供了分离 $emit 通过作用域层次结构向上分派事件名称,通知已注册的$rootScope $broadcast 将事件名称向下分派给所有子作用域

angular应用程序中有多个模块是否意味着有多个
$rootScope


如果是,我们如何在多个
$rootScope
之间通信?

只有一个$rootScope。子作用域之间的通信由$emit和$broadcast处理

$rootScope

每个应用程序都有一个根作用域。所有其他作用域都是根作用域的子作用域。作用域通过一种观察模型变化的机制,在模型和视图之间提供了分离

$emit

通过作用域层次结构向上分派事件名称,通知已注册的$rootScope

$broadcast

将事件名称向下分派给所有子作用域(及其子作用域),通知已注册的$rootScope

来源:
$rootScope.Scope

只有一个$rootScope。子作用域之间的通信由$emit和$broadcast处理

$rootScope

每个应用程序都有一个根作用域。所有其他作用域都是根作用域的子作用域。作用域通过一种观察模型变化的机制,在模型和视图之间提供了分离

$emit

通过作用域层次结构向上分派事件名称,通知已注册的$rootScope

$broadcast

将事件名称向下分派给所有子作用域(及其子作用域),通知已注册的$rootScope

来源:
$rootScope.Scope

角度应用程序中只有一个
$rootScope
。角度应用程序中只有一个
$rootScope