• 用AngularJS开发下一代Web应用
21年品牌 40万+商家 超1.5亿件商品

用AngularJS开发下一代Web应用

0.09 九品

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者Brad、Sbyam Sesbadri 著;大漠穷秋 译

出版社电子工业出版社

出版时间2013-10

版次1

装帧平装

上书时间2024-11-16

晴天的图书店

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 Brad、Sbyam Sesbadri 著;大漠穷秋 译
  • 出版社 电子工业出版社
  • 出版时间 2013-10
  • 版次 1
  • ISBN 9787121215742
  • 定价 55.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 187页
  • 字数 280千字
  • 正文语种 简体中文
  • 原版书名 AngularJS
【内容简介】

  AngularJS是一款来自Google的前端JS框架,它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。AngularJS框架的体积非常小,但是设计理念和功能却非常强大,值得前端开发者深入学习。
  《用AngularJS开发下一代Web应用》对AngularJS框架的核心特性做了全面的介绍,包括常用的开发工具和开发环境。《用AngularJS开发下一代Web应用》是学习AngularJS的必备入门工具。

【作者简介】

  BradGreen,Google公司AngularJS项目的技术经理。他同时还直接负责可访问性和技术支持方面的工作。


  ShyamSeshadri,FundooSolutions公司的老板兼CEO,同时经营AngularJS商店,并且致力于为印度市场提供创造性和有趣的产品。

【目录】

前言 

第1章 AngularJS 简介 
一些概念 
客户端模板 
Model View Controller(MVC) 
数据绑定 
依赖注入 
指令 
实例:购物车 
接下来 

第2章 AngularJS 应用骨架 
调用Angular 
加载脚本 
使用ng-app 声明Angular 的边界 
Model View Controller 
模板和数据绑定 
显示文本 
表单输入 
浅谈非入侵式JavaScript 
列表、表格以及其他迭代型元素 
隐藏和显示 
CSS 类和样式 
反思src 和href 属性 
表达式 
区分UI 和控制器的职责 
利用$scope 暴露模型数据 
使用$watch 监控数据模型的变化 
watch() 中的性能注意事项 
使用Module(模块)组织依赖关系 
我需要多少个模块呢 
使用过滤器格式化数据 
使用路由和$location 切换视图 
index
list
detail
controllers
与服务器交互 
使用指令修改DOM 
index
controllers
校验用户输入 
继续前进 

第3章 使用AngularJS 进行开发 
项目结构 
工具 
各种IDE 
运行你的应用 
使用Yeoman 
不使用Yeoman 
AngularJS 下的测试 
Karma 
单元测试 
端到端/ 集成测试 
编译 
其他好用的工具 
调试 
Batarang 
Yeoman :优化你的工作流程 
安装Yeoman 
运行服务器 
添加新的路由、视图和控制器 
关于测试 
构建项目 
与RequireJS 集成 

第4章 一款AngularJS 应用剖析 
应用 
模型、控制器和模板之间的关系 
模型 
控制器、指令及服务 
服务 
指令 
控制器 
模板 
测试 
单元测试 
场景测试 

第5章 与服务器交互 
利用$http 进行通信 
进一步配置请求 
设置HTTP 头 
缓存响应 
转换请求和响应 
单元测试 
使用RESTful 资源 
声明 
自定义方法 
别用回调!(除非你真的需要它们) 
简化服务端操作 
ngResource 单元测试 
$q 和Promise 
拦截响应 
安全性措施 
JSON 漏洞 
XSRF 

第6章 指令 
指令和HTML 校验 
API 概览 
为你的指令命名 
用来定义指令的对象 
内嵌 
compile 和link 函数 
作用域 
操作DOM 元素 
控制器 
继续前进 

第7章 其他注意点 
$location 
HTML5 模式和Hashbang 模式 
AngularJS Module 类的方法 
Main 方法在哪里 
加载和依赖 
快捷方法 
使用$on、$emit 和$broadcast 在作用域之间进行交互 
Cookies 
国际化和本地化 
在AngularJS 里面应该怎么做 
怎样才能让一切运行起来呢 
常见问题 
HTML 无害化和Sanitize 模块 
Linky 

第8章 速查和技巧 
封装jQuery Datepicker 
ng-model 
绑定select 
调用select 
例子中的其他内容 
Teams List 应用:过滤器和控制器的交互 
搜索框 
下拉框 
复选框 
迭代器 
AngularJS 中的文件上传 
使用Socket
简单的分页服务 
与服务端协作及登录 
结论 
索引

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP