摘要: 第10章 路由 一个应用是由若个视图组合而成的,根据不同的业务逻辑展示给用户不同的视图,路由则是实现这一功能的关键。 10.1 SPA SPA(Single Page Application)指的是通单一页面展示所有功能,通过Ajax动态获取数据然后进行实时渲染,结合CSS3动画模仿原生App交互, 阅读全文
posted @ 2018-03-11 16:54 luoyu113 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 第8章 服务 服务是一个对象或函数,对外提供特定的功能。 8.1 内建服务 1. $location是对原生Javascript中location对象属性和方法的封装。 2. $timeout&$interval对原生Javascript中的setTimeout和setInterval进行了封装。 阅读全文
posted @ 2018-03-11 16:51 luoyu113 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 第7章 依赖注入 AngularJS采用模块化的方式组织代码,将一些通用逻辑封装成一个对象或函数,实现最大程度的复用,这导致了使用者和被使用者之间存在依赖关系。 所谓依赖注入是指在运行时自动查找依赖关系,然后将查找到依赖传递给使用者的一种机制。 常见的AngularJS内置服务有$http、$loc 阅读全文
posted @ 2018-03-11 16:50 luoyu113 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 第6章 作用域 在AngularJS中使用过滤器格式化展示数据,在“{{}}”中使用“|”来调用过滤器,使用“:”传递参数。 6.1 内置过滤器 1. currency——将数值格式化为货币格式 2. date——日期格式化,年(y)、月(M)、日(d)、星期(EEEE/EEE)、时(H/h)、分( 阅读全文
posted @ 2018-03-11 16:49 luoyu113 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 第4章 数据绑定 AngularJS是以数据做为驱动的MVC框架,所有模型(Model)里的数据经由控制器(Controller)展示到视图(View)中。 所谓数据绑定指的就是将模型(Model)中的数据与相应的视图(View)进行关联,分为单向绑定和双向绑定两种方式。 4.1 单向绑定 单向数据 阅读全文
posted @ 2018-03-11 16:48 luoyu113 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 第3章 指令 所谓指令就是AngularJS自定义的HTML属性或标签,这些指令都是以ng 做为前缀的,例如ng app、ng controller、ng repeat等。 3.1 内置指令 ng app 指定应用根元素,至少有一个元素指定了此属性。 ng controller 指定控制器 ng s 阅读全文
posted @ 2018-03-11 16:47 luoyu113 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 第2章 模块化 使用AngularJS构建应用时是以模块化的方式组织的,即将整个应用划分成多个小模块,各个模块有各自的职责,最终实现完整的应用。 2.1 定义应用 通过为任一HTML标签添加ng app属性,可以指定一个应用,表示此标签所包裹的内容都属于应用(App)的一部分。 格式: `` 2.2 阅读全文
posted @ 2018-03-11 16:46 luoyu113 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第1章 简介 由谷歌公司开发维护的前端MVC框架,克服了HTML在构建应用上的诸多不足,降低了开发成本,提高了效率。 1. 一个框架 2. 以数据和逻辑作为驱动 3. AngularJS核心特性:模块化,双数据绑定,语义化标签,依赖注入 4. 类似框架:React,Vue,BackBone,Knoc 阅读全文
posted @ 2018-03-11 16:44 luoyu113 阅读(110) 评论(0) 推荐(0) 编辑
摘要: AngularJS——第5章 作用域 阅读全文
posted @ 2018-03-11 16:42 luoyu113 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 拖拽事件总结 阅读全文
posted @ 2018-01-01 16:56 luoyu113 阅读(378) 评论(0) 推荐(0) 编辑