随笔分类 -  AngularJS

Angular 与AngularJS 的区别
摘要:命名变化,Angular2 以后官方命名为Angular, 2.0 以前的版本称为AngualrJS。 1.x 的使用方式是引入AngularJS 的js 文件到网页,2.0 之后就完全不同了,两者的区别类似Java 和JavaScript。 阅读全文

posted @ 2019-02-15 09:02 MojoJojo 阅读(3667) 评论(0) 推荐(0)

5.表达式
摘要:1.概述 用{{ }} 将一个变量绑定到$scope 上的写法本质上就是一个表达式:{{expression}}。当用$watch 监听时,AngularJS 会对表达式或函数进行运算。 AngularJS 的表达式有以下显著特性: 所有表达式又在其所属的作用域内部执行,有访问本地$scope 的权 阅读全文

posted @ 2017-08-15 16:59 MojoJojo 阅读(151) 评论(0) 推荐(0)

4.控制器
摘要:1.概述 AngularJS 中的控制器是一个函数,用来给视图的作用域添加额外的功能,我们用它来给作用域对象设置初始状态,并添加自定义行为。 当在页面上创建一个新的控制器时,AngularJS 会生成并传递一个新的$scope 给这个controller,可以在这个controller 里初始化$s 阅读全文

posted @ 2017-08-11 16:22 MojoJojo 阅读(165) 评论(0) 推荐(0)

3.作用域scope
摘要:1.概述 作用域scope 是和应用的数据模型相关联的,同时也是表达式执行的上下文。$scope 对象是定义业务逻辑、控制器方法和视图的地方。 AngularJS 将$scope 设计成和DOM 类似的结构,因此$scope 可以嵌套,也就是可以引用父级$scope 中的属性。 将业务逻辑放在控制器 阅读全文

posted @ 2017-08-11 11:03 MojoJojo 阅读(163) 评论(0) 推荐(0)

2.AngularJS 模块
摘要:上一章讲的数据绑定,是把控制器的代码写到一个全局命名空间中定义的函数里: 在AngularJS 中,模块是定义应用的主要方式,包含了主要的应用代码。一个应用可以包含多个模块,每个模块包含具体的代码。使用模块有许多好处,比如: 保持全局命名空间的清洁 测试更容易找到相互隔离的功能 可以在不同的应用之间 阅读全文

posted @ 2017-08-10 15:52 MojoJojo 阅读(152) 评论(0) 推荐(0)

1.AngularJS 数据绑定
摘要:AngularJS 通过原生的MVC 功能增强了HTML,可以快捷和愉悦的构建出极富表现力的客户端应用。将页面的一部分封装为一个应用,但是并不强迫整个页面都使用AngularJS 进行开发。 要理解数据绑定,必须先理解MVC。MVC是一种软件架构设计模式,它将表现从用户交互中分离出来。Angular 阅读全文

posted @ 2017-08-10 11:13 MojoJojo 阅读(252) 评论(0) 推荐(0)

导航