javascript - $scope 和 $rootScope 的区别

标签 javascript angularjs

谁能解释一下 $scope 和 $rootScope 的区别?

我觉得

$范围:

We can get ng-model properties in particular controller from the particular page by using this.


$根作用域

We can get all ng-model properties in any controller from any page by using this.


这是正确的吗?还是别的?

最佳答案

“$rootScope”是在网页中创建的所有“$scope” Angular 对象的父对象。

enter image description here

$scope 是用 ng-controller 创建的,而 $rootscope 是用 ng-app 创建的。

enter image description here

关于javascript - $scope 和 $rootScope 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22785775/

相关文章:

javascript - PhoneGap/Cordova 以及最新版本的 Google Chrome 中没有 'Access-Control-Allow-Origin'

javascript - 如何从文本 API 中删除单个字符串行?

javascript - 如何使用jquery从隐藏输入中获取值?

javascript - 将此 angularjs 日期时间格式转换为较短的格式

javascript - 如何在一个组件中传递数组中的对象?

javascript - 单击按钮编辑表格标题

javascript - 劫持 CSS 定义

angularjs - Protractor 可以用于测试驱动开发吗?

javascript - Localstorage 在 ios 8.1 中自动清除

angularjs - [FromBody] 中的字节数组和 JSON