AngularJS深度剖析与最佳实践
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-20 13:37:55
微信
赏
支付宝
文档简介:
目录
序
前言
第1章 从实战开始
1.1 环境准备
1.2 需求分析与迭代计划
1.3 创建项目
1.3.1 Yeoman
1.3.2 FrontJet
1.4 实现第一个页面:注册
1.4.1 约定优于配置
1.4.2 定义路由
1.4.3 把后端程序跑起来
1.4.4 连接后端程序
1.4.5 添加验证器
1.4.6 “错误信息提示”指令
1.4.7 用过滤器生成用户友好的提示信息
1.4.8 实现自定义验证规则
1.4.9 实现图形验证码
1.5 实现更多功能:主题
1.5.1 实现主题列表
1.5.2 实现过滤功能
1.5.3 实现分页功能
1.5.4 实现主题树
1.5.5 实现递归主题树
1.5.6 实现“查看详情”功能
1.6 实现AOP功能
1.6.1 实现登录功能
1.6.2 实现对话框
1.6.3 实现错误处理功能
1.7 实战小结
第2章 概念介绍
2.1 什么是UI
2.2 模块
2.3 作用域
2.4 控制器
2.5 视图
2.6 指令
2.6.1 组件型指令
2.6.2 装饰器型指令
2.7 过滤器
4.1 调整开发协作流程
4.2 前后端分离部署
4.3 样式中心页
4.4 CSS的扩展语言与架构
4.5 HTML的表意性
4.6 table,天使还是魔鬼
4.7 测试什么?怎么测?
4.7.1 准备工作
4.7.2 如何测试Controller
4.7.3 如何测试Service
4.7.4 如何测试Filter
4.7.5 如何测试组件型指令
4.7.6 如何测试装饰器型指令
4.7.7 如何测试网络请求
4.7.8 如何测试setTimeout类功能
4.7.9 如何Mock Service
4.8 如何设计友好的REST API
4.8.1 URI
4.8.2 资源拆分
4.8.3 资源命名
4.8.4 方法
4.13.5 Directive hints
第5章 Angular开发技巧
5.1 $timeout的妙用
5.2 ngTemplate寄宿方式
5.3 在非独立作用域指令中实现scope绑定
5.4 表单验证错误信息显示
5.5 Angular中的AOP机制
5.5.1 拦截器案例
5.5.2 拦截器源码分析
5.5.3 Angular中的装饰器
5.5.4 Angular装饰器源码分析
5.6 Ajax请求和响应数据的转换
5.6.1 兼容老式API
5.6.2 Ajax请求配置的源码分析
5.7 在代码中注入Filter
5.7.1 复用指定Filter
5.7.2 重用多......
评论
发表评论