登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』AngularJS从入门到实战(微课视频版)

書城自編碼: 3675821
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 陶国荣
國際書號(ISBN): 9787302587897
出版社: 清华大学出版社
出版日期: 2021-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 325

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
古典的回響:溪客舊廬藏明清文人繪畫
《 古典的回響:溪客舊廬藏明清文人繪畫 》

售價:NT$ 1990.0
掌故家的心事
《 掌故家的心事 》

售價:NT$ 390.0
孤独传:一种现代情感的历史
《 孤独传:一种现代情感的历史 》

售價:NT$ 390.0
家、金钱和孩子
《 家、金钱和孩子 》

售價:NT$ 295.0
量价关系——透视股票涨跌脉络
《 量价关系——透视股票涨跌脉络 》

售價:NT$ 340.0
二十四节气生活美学
《 二十四节气生活美学 》

售價:NT$ 340.0
西班牙内战:秩序崩溃与激荡的世界格局:1936-1939
《 西班牙内战:秩序崩溃与激荡的世界格局:1936-1939 》

售價:NT$ 990.0
基于鲲鹏的分布式图分析算法实战
《 基于鲲鹏的分布式图分析算法实战 》

售價:NT$ 495.0

建議一齊購買:

+

NT$ 782
《 Go语言极简一本通:零基础入门到项目实战 》
+

NT$ 463
《 Python文本数据分析与挖掘 》
+

NT$ 518
《 数据结构与算法分析:Java语言描述(原书第3版) 》
+

NT$ 579
《 JavaScript悟道 》
+

NT$ 342
《 Visual Basic串口通信及编程实例(附光盘)(Visual Basic串口通信及编程入门和实例指导书) 》
+

NT$ 498
《 Nginx实战:基于Lua语言的配置、开发与架构详解 》
編輯推薦:
1. 实例丰富。85个示例程序分别对应某个知识点进行讲解,并通过两个典型实例贯穿AngularJS各知识点。
2. 配套资源丰富,提供150分钟微课视频和全部源代码。
內容簡介:
本书从初学者的角度,结合每个知识点和对应的精选示例,详细介绍基于AngularJS框架开发Web应用的内容。全书共分为11章,第1~9章系统介绍AngularJS框架的基础内容,包括数据绑定、过滤器、作用域、依赖注入、服务、指令和路由的使用方法与技巧; 第10、11章除介绍开发时应注意的事项外,还讲解两个完整的综合应用案例。 本书通过丰富的示例,由浅入深地讲解以AngularJS框架作为前端Web页面开发利器的各方面知识,使读者不仅可以全面了解整个AngularJS框架,还能体会到AngularJS框架所带来的代码优化的优势,快速、高效地开发Web应用。 本书适合作为AngularJS框架初学者的入门书,也适合有一定开发基础的程序员和前端技术爱好者学习参考。
關於作者:
陶国荣,资深Web技术专家,有10余年开发经验,是国内较早专业从事Web开发的一线技术人员和培训讲师。一直致力于对HTML、JavaScript、CSS、jQuery等Web开发技术的研究和实践,在HTML页面的优化与用户体验的研究,以及页面框架搭建、数据流向分析、页面静态优化等方面都拥有丰富的实践经验。
自HTML 5草案发布以来,一直密切关注HTML 5的发展和对它的学习与研究,并在实际工作中进行了实践。他还是微软技术方面的专家,精通C#、ASP.NET和SQL Server等技术,在多家公司从事前端开发主管、前端架构师、技术总监等管理职务。
此外,他还是一位知名的技术作家,出版了多部技术著作,《jQuery权威指南》 jQuery领域代表性著作之一,Web开发领域的畅销书,推向市场几年来,广受好评,已经更新至第2版。《HTML 5实战》内容结构和写作体例非常独特,以实践为导向,深受初学者欢迎。《jQuery Mobile权威指南》 jQueryMobile领域的标杆性著作,被誉为“系统学习jQuery Mobile书”,取得了不错的市场成绩。
目錄
第1章初识AngularJS
1.1AngularJS简介
1.1.1AngularJS的基本语法特点
1.1.2AngularJS的适用范围
1.1.3搭建开发AngularJS应用的环境
1.2开发简单的AngularJS应用
1.3本章小结
第2章AngularJS基础
2.1AngularJS中的表达式
2.1.1AngularJS表达式与JavaScript表达式的区别
2.1.2$window窗口对象在表达式中的使用
2.1.3AngularJS表达式的容错性
2.2AngularJS中的控制器
2.2.1控制器的概念
2.2.2控制器初始化$scope对象
2.2.3添加$scope对象方法
2.2.4$scope对象属性和方法的继承
2.3AngularJS中的模板
2.3.1构建模板内容
2.3.2使用指令复制元素
2.3.3使用指令添加元素
2.3.4控制元素的显示与隐藏状态
2.4模板中的表单控件
2.4.1表单基本验证功能
2.4.2表单中的checkbox和radio控件
2.4.3表单中的select控件
2.5本章小结
第3章AngularJS的过滤器和作用域
3.1模板中的过滤器
3.1.1排序方式过滤
3.1.2匹配方式过滤
3.1.3自定义过滤器
3.2过滤器的应用
3.2.1表头排序
3.2.2字符查找
3.3作用域概述
3.3.1作用域的特点
3.3.2作为数据模型的作用域
3.4作用域的层级和事件
3.4.1作用域的层级
3.4.2作用域事件的传播
3.5本章小结



第4章AngularJS的依赖注入
4.1依赖注入介绍
4.1.1依赖注入的原理
4.1.2简单依赖注入的示例
4.2依赖注入标记
4.2.1推断式注入
4.2.2标记式注入
4.2.3行内式注入
4.3$injector常用API
4.3.1has()和get()方法
4.3.2invoke()方法
4.3.3依赖注入应用的场景
4.4本章小结
第5章AngularJS中的MVC模式
5.1MVC模式概述
5.1.1MVC简介
5.1.2使用AngularJS中MVC的优势和缺点
5.2Model组件
5.2.1Model组件的基础概念
5.2.2使用ngRepeater方式遍历Model对象
5.3Controller组件
5.3.1控制器的属性和方法
5.3.2控制器方法中的参数
5.3.3控制器中属性和方法的继承
5.4View组件
5.4.1View组件中的模板切换
5.4.2在切换视图模板时传参数
5.5本章小结
第6章AngularJS的服务
6.1AngularJS服务介绍
6.1.1内置服务
6.1.2自定义服务
6.2创建AngularJS服务
6.2.1使用factory()方法自定义服务
6.2.2使用service()方法自定义服务
6.2.3使用constant()和value()方法自定义服务
6.3管理服务的依赖
6.3.1添加自定义服务依赖项的方法
6.3.2嵌套注入服务
6.4添加服务的其他设置
6.4.1服务的装饰器
6.4.2服务的多例性
6.5本章小结
第7章AngularJS与服务端交互
7.1与服务端交互介绍
7.1.1传统的Ajax方式与服务端交互
7.1.2使用$http快捷方式与服务端交互
7.1.3使用$http配置对象方式与服务端交互
7.2AngularJS中的缓存
7.2.1使用$cacheFactory服务创建缓存对象
7.2.2$http服务中的缓存
7.2.3自定义$http服务中的缓存
7.3$resource服务
7.3.1$resource服务的使用和对象中的方法
7.3.2在$resource服务中自定义请求方法
7.4promise对象
7.4.1promise的基本概念和使用方法
7.4.2promise对象在$http中的应用
7.5本章小结
第8章AngularJS的指令
8.1AngularJS指令概述
8.1.1指令定义的基础
8.1.2设置指令对象的基础属性
8.2AngularJS指令对象的重要属性
8.2.1指令对象中的transclude属性
8.2.2指令对象中的link属性
8.2.3指令对象中的compile属性
8.3AngularJS指令对象的scope属性
8.3.1scope属性是布尔值
8.3.2scope属性是对象
8.4AngularJS指令对象的require和controller属性
8.4.1require和controller属性的概念
8.4.2一个使用require和controller属性的示例
8.5本章小结
第9章使用$location
9.1初识$location
9.1.1调用$location对象的只读类方法
9.1.2调用$location对象的读写类方法
9.2$location对象的事件
9.2.1$locationChangeStart事件
9.2.2$locationChangeSuccess事件
9.3路由模式和地址变更
9.3.1标签模式
9.3.2HTML 5模式
9.3.3路由对象方法的双向绑定
9.4本章小结
第10章AngularJS注意事项和实践
10.1页面元素的控制
10.1.1调用element()方法控制DOM元素
10.1.2解决setTimeout()改变属性的无效
10.1.3解决双大括号绑定元素时的闪烁问题
10.2使用ngrepeat时的注意事项
10.2.1注意ngrepeat中的索引号
10.2.2使用track by对ngrepeat 中的数据排序
10.2.3正确理解ngrepeat指令中scope的继承关系
10.3解决单击按钮事件中的冒泡现象
10.4释放多余的$watch()监测函数
10.5解决ngif中ngmodel值无效的问题
10.6本章小结
第11章综合案例开发
11.1基于AngularJS使用canvas绘制圆形进度条
11.2使用AngularJS开发一个抽奖应用
11.3本章小结
內容試閱
随着互联网技术的不断进步和发展,前端技术的开发不仅体现在页面制作和数据展示上,还需要考虑数据的业务逻辑和数据的处理。对于这种“大前端”需求的变化,如果还是使用之前的面向过程编程,会使代码杂乱无序,无法复用,编程效率极低。
而使用AngularJS框架可以很好地处理这种情况,因为它是基于MVC模式进行代码编写的,每层的结构都非常清晰明确,各司其职,极大地减少了代码的冗余和程序员的工作量,同时,还大大提升了代码的执行效率。因此,该框架一经推出,就深受程序员的喜爱。
AngularJS框架采用流行的MVC模式进行构建,首次使用双向的数据绑定来适应动态内容的变化并允许模型和视图之间的自动同步; 此外,框架使用依赖注入的设计模式时,对象无须手工创建,而是由框架自动创建并注入进来; 后,框架采用高内聚低耦合法则进行模块化设计,使每个模块都尽可能减少重复,以提升效率。
本书以“案例实战”为导向,对基础知识点进行全面而系统地讲解,希望读者可在短时间内全面、系统地了解并掌握AngularJS框架开发应用的知识。本书共11章,有针对性地介绍技术内容。
第1~9章全面系统地介绍AngularJS框架的基础内容,包括数据绑定、过滤器、作用域、依赖注入、服务、指令和路由的使用方法与技巧。
第10、11章除介绍开发时应注意的事项外,还介绍了两个完整的综合应用案例。
本书特色
本书以AngularJS 稳定的框架版本为主线,采用层层推进的方式,从易到难,深入挖掘AngularJS 框架为Web页面开发所提供的各项API。本书的主旨就是帮助广大喜爱使用AngularJS 框架开发Web应用的程序员,能够快速上手构建一个AngularJS应用。
本书面向零基础用户,从实用的角度出发,以示例为主线,讲解每个知识点,在内容上由浅入深,逐步培养读者的阅读兴趣并加深难度; 此外,为加深读者对每个示例效果的理解,对每一个示例的示意图都进行了精心编排和扼要说明。
配套资源
为便于教学,本书配有微课视频、代码、教学大纲、教学课件。
(1) 获取微课视频方式: 读者先扫描本书封底的“文泉云盘”二维码、绑定微信账号,再扫描书中相应的视频二维码,观看教学视频。
(2) 获取程序代码方式: 先扫描本书封底“文泉云盘”二维码、绑定微信账号,再扫描下方二维码,即可获取。
(3) 其他配套资源可以通过扫描本书封底的“书圈”二维码下载。
读者对象
本书面向Web、AngularJS应用开发者,高等院校师生及广大相关领域的计算机爱好者。无论是从事前端开发还是后台代码编写的人员,都可以使用本书。
致谢
希望这部耗时数月、积累作者数年心得与技术感悟的拙著,能给每位读者带来思路上的启发与技术上的提升,同时也希望借本书出版的机会能与国内热衷于前端技术的开发者进行交流。
本书由陶国荣主编,刘义、李建洲、李静、裴星如、李建勤、陶红英、陈建平、孙文华、孙义、陶林英、闵慎华、孙芳、赵刚参与了本书的编写、素材整理及配套资源制作等工作。
由于作者水平有限,书中难免有疏漏之处,恳请各位同仁和广大读者给予批评指正。
陶国荣 2021年6月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.