Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带
Scope 是一个对象,有可用的方法和属性
创建控制器时,你可以将 $scope 对象当作一个参数传递
当在控制器中添加 $scope 对象时,视图 (HTML) 可以获取了这些属性
视图中,你不需要添加 $scope 前缀, 只需要添加属性名即可,如: {{carname}}
scope 是模型
scope 是一个 JavaScript 对象,带有属性和方法,这些属性和方法可以在视图和控制器中使用

根作用域

所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中
$rootScope 可作用于整个应用中。是各个 controller 中 scope 的桥梁。用 rootscope 定义的值,可以在各个 controller 中使用

示例

<div ng-app="myApp" ng-controller="myCtrl"><h1>姓氏为 {{lastname}} 家族成员:</h1><ul><!--从变量names里面循环变量x(x in names)--><li ng-repeat="x in names">{{x}} {{lastname}}</li></ul></div>
<p>注意 $rootScope 在循环对象内外都可以访问。</p>
<script>var app = angular.module('myApp', []);//传参里面,可以有$scope、$rootScopeapp.controller('myCtrl', function($scope, $rootScope) {$scope.names = ["Emil", "Tobias", "Linus","John"];$rootScope.lastname = "Refsnes";});
</script>

转载于:https://www.cnblogs.com/Lulus/p/7873899.html

AngularJS Scope(作用域)相关推荐

  1. html 根作用域,AngularJS入门教程之Scope(作用域)

    AngularJS Scope(作用域) Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带. Scope 是一个对象,有可用的方法和属性. Scope ...

  2. 理解AngularJS的作用域Scope

    为什么80%的码农都做不了架构师?>>>    理解AngularJS的作用域Scope https://github.com/angu- 08-02 22:45 10-14 09: ...

  3. 从零学前端第十四讲:AngularJs进阶-作用域和控制器

    修真院Web工程师零基础全能课 本节课内容 AngularJs进阶-作用域和控制器 主讲人介绍 沁修,葡萄藤技术总监 项目经验丰富,擅长H5移动项目开发. 专注技术选型.底层开发.最佳代码实践规范总结 ...

  4. Angularjs $scope 里面的$apply 方法 和 $watch 方法

    Angularjs $scope 里面的$apply 方法 和 $watch 方法 学习要点: 1. Angularjs $scope 里面的$apply 方法 2. Angularjs $scope ...

  5. spring bean scope作用域及多线程安全问题场景分析

    2019独角兽企业重金招聘Python工程师标准>>> Scope作用域 在 Spring IoC 容器中具有以下几种作用域: singleton:单例模式,在整个Spring Io ...

  6. AngularJS scope 学习

    本文主要是学习别人的文章和回答之后的总结,此处给出链接深入学习AngularJS Scope JavaScript原型继承简介 AngularJs中是双向数据绑定,但并不是每次修改都会产生相应的效果, ...

  7. maven常用scope作用域说明

    maven常用scope作用域:compile.runtime.provided.test.system. compile:scope的默认值,编译期.运行期有效,常见的jar比如:spring-co ...

  8. Angular 中得 scope 作用域梳理

    2019独角兽企业重金招聘Python工程师标准>>> $scope 的使用贯穿整个 Angular App 应用,它与数据模型相关联,同时也是表达式执行的上下文.有了 $scope ...

  9. Spring注解开发-@Scope作用域注解

    @Scope用来描述bean的作用域.

最新文章

  1. Linux系统卸载Apache(阿帕奇)环境教程
  2. BZOJ 2820 YY的GCD 莫比乌斯反演
  3. Linux系统的进程管理
  4. 对vuex的一点理解
  5. 数据结构--图(Graph)详解(二)
  6. C#设计模式之6-适配器模式
  7. 【linux】ubuntu下crontab无效解决方法
  8. 【C】define宏展开 typedef类型重命名
  9. 过半博士后考虑退出原领域,Nature呼吁不能因疫情失去科学的下一代
  10. 数据库课程设计报告(毕业生管理系统)
  11. Java读取TXT文件中文输出乱码
  12. LSB算法分析与实现
  13. #2:在颓宅的边缘开始试探——4
  14. excel服务器条形码不显示,excel怎么制作条形码教程 excel条形码显示不出怎么办...
  15. python+selenium高级教程
  16. 算法模型---树相关---决策树
  17. 浅谈FineReport常用函数及使用时报错的解决办法
  18. 计算机考证分几个等级
  19. 华为云数据库推出表数据快速恢复,细粒度解决用户误删数据问题
  20. Limitless牵手VR社交平台High Fidelity,提供交互角色创建技术

热门文章

  1. 通过docker-compose构建ghost博客(一)
  2. Python 2.7 学习笔记
  3. php简单创建多级目录
  4. 学习XHTML的强烈欲望、!
  5. Linux属于下面哪一种软件,【单选题】下面软件中属于自由软件开放源码的是( )。 A. Unix B. Linux C. Mi...
  6. Git GUI使用(二)
  7. CCS5.5 中报错 Does not match the target type,not loaded 的一种情况
  8. Xilinx Altera FPGA中的逻辑资源(Slices VS LE)比较
  9. oracle exp语句 按日期命名,Windows平台下Oracle数据库exp全备脚本,根据时间保留备份数及自动上备份至FTP...
  10. 强行分类提取特征自编码网络例3