舉報(bào)

會員
AngularJS Web Application Development Cookbook
最新章節(jié):
Index
Thisisnotyourgrandmother'sJavaScriptcookbook.IfyouhaveafoundationalunderstandingoftheframeworkandwanttoexpandyourAngularJSskillsetwithstrategiesandmethodologiesforbuildingperformantandscaleableproductionapplications,thisisthebookforyou.ThisbookassumesyouhaveanunderstandingofthebasicsofAngularJS,andexperiencewithJavaScript.
最新章節(jié)
- Index
- Preventing redundant parsing
- Referencing deep properties safely using $parse
- Creating custom AngularJS comments
- Commenting JSON files
- Using ng-bind instead of ng-cloak
品牌:中圖公司
上架時(shí)間:2021-08-05 16:38:18
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Index 更新時(shí)間:2021-08-05 16:49:39
- Preventing redundant parsing
- Referencing deep properties safely using $parse
- Creating custom AngularJS comments
- Commenting JSON files
- Using ng-bind instead of ng-cloak
- DRYing up your controllers
- Manipulating your application from the console
- Introduction
- Chapter 10. AngularJS Hacks
- Creating and integrating custom form validators
- Trimming your watch list with lazy binding
- Cleaning up form errors with ngMessages
- Incorporating $touched and $submitted states
- Controlling model input with ngModelOptions
- Sanity checking with ng-strict-di
- Combining watchers with $watchGroup
- Using HTML5 datetime input types
- Introduction
- Chapter 9. What's New in AngularJS 1.3
- Implementing nested ui-router resolves
- Incorporating promises into native route resolves
- Using promises with Restangular
- Using promises with $resource
- Using promises with $http
- Creating promise wrappers with $q.when()
- Implementing promise barriers with $q.all()
- Implementing promise notifications
- Chaining promises and promise handlers
- Understanding and implementing a basic promise
- Introduction
- Chapter 8. Promises
- Trimming down watched models
- Optimizing the application using track by in ng-repeat
- Optimizing the application with the compile phase in ng-repeat
- Optimizing template-binding watch expressions
- Optimizing the application using $watch deregistration
- Optimizing the application using $watchCollection
- Optimizing the application using equality $watch
- Optimizing the application using reference $watch
- Deploying and managing $watch types efficiently
- Inspecting your application's watchers
- Creating a universal watch callback
- Recognizing AngularJS landmines
- Introduction
- Chapter 7. Screaming Fast AngularJS
- Using the Page Object test pattern
- Writing DAMP tests
- Setting up a simple mock backend server
- Writing basic E2E tests
- Writing basic unit tests
- Incorporating E2E tests and Protractor in Grunt
- Understanding Protractor
- Configuring and running your test environment in Yeoman and Grunt
- Introduction
- Chapter 6. Testing in AngularJS
- Building an event bus
- Working with <select> and ngOptions
- Working with AngularJS forms
- Managing $scope inheritance
- Configuring and using AngularJS events
- Introduction
- Chapter 5. Working with the Scope and Model
- The "Controller as" syntax
- Managing application templates
- Hiding AngularJS from the user
- Application file and module organization
- Using safe $apply
- Manually bootstrapping an application
- Introduction
- Chapter 4. Sculpting and Organizing your Application
- Staggering batched animations
- Creating removeClass animations with ngClass
- Creating addClass animations with ngShow
- Creating move animations with ngRepeat
- Creating leave and concurrent animations with ngView
- Creating enter animations with ngIf
- Replicating jQuery's slideUp() and slideDown() methods
- Creating a simple fade in/out animation
- Introduction
- Chapter 3. AngularJS Animations
- Using service decorators
- Using service providers
- Using services
- Using service factories
- Using service values and constants
- Building a custom search filter expression from scratch
- Building a search filter from scratch
- Filtering with custom comparators
- Creating custom search filters
- Creating custom data filters
- Chaining filters
- Using built-in search filters
- Using data filters outside the template
- Debugging using the json filter
- Using the date filter
- Using the number and currency filters
- Using the uppercase and lowercase filters
- Introduction
- Chapter 2. Expanding Your Toolkit with Filters and Service Types
- Recursive directives
- Directive transclusion
- Isolate scope
- Directive templating
- Directive scope inheritance
- Optional nested directive controllers
- Interaction between nested directives
- Interfacing with a directive using isolate scope
- Linking directives
- Manipulating the DOM
- Working through the directive spectrum
- Building a simple element directive
- Introduction
- Chapter 1. Maximizing AngularJS Directives
- Customer support
- Reader feedback
- Conventions
- Sections
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Support files eBooks discount offers and more
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- 版權(quán)頁
- 封面
- 封面
- 版權(quán)頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Maximizing AngularJS Directives
- Introduction
- Building a simple element directive
- Working through the directive spectrum
- Manipulating the DOM
- Linking directives
- Interfacing with a directive using isolate scope
- Interaction between nested directives
- Optional nested directive controllers
- Directive scope inheritance
- Directive templating
- Isolate scope
- Directive transclusion
- Recursive directives
- Chapter 2. Expanding Your Toolkit with Filters and Service Types
- Introduction
- Using the uppercase and lowercase filters
- Using the number and currency filters
- Using the date filter
- Debugging using the json filter
- Using data filters outside the template
- Using built-in search filters
- Chaining filters
- Creating custom data filters
- Creating custom search filters
- Filtering with custom comparators
- Building a search filter from scratch
- Building a custom search filter expression from scratch
- Using service values and constants
- Using service factories
- Using services
- Using service providers
- Using service decorators
- Chapter 3. AngularJS Animations
- Introduction
- Creating a simple fade in/out animation
- Replicating jQuery's slideUp() and slideDown() methods
- Creating enter animations with ngIf
- Creating leave and concurrent animations with ngView
- Creating move animations with ngRepeat
- Creating addClass animations with ngShow
- Creating removeClass animations with ngClass
- Staggering batched animations
- Chapter 4. Sculpting and Organizing your Application
- Introduction
- Manually bootstrapping an application
- Using safe $apply
- Application file and module organization
- Hiding AngularJS from the user
- Managing application templates
- The "Controller as" syntax
- Chapter 5. Working with the Scope and Model
- Introduction
- Configuring and using AngularJS events
- Managing $scope inheritance
- Working with AngularJS forms
- Working with <select> and ngOptions
- Building an event bus
- Chapter 6. Testing in AngularJS
- Introduction
- Configuring and running your test environment in Yeoman and Grunt
- Understanding Protractor
- Incorporating E2E tests and Protractor in Grunt
- Writing basic unit tests
- Writing basic E2E tests
- Setting up a simple mock backend server
- Writing DAMP tests
- Using the Page Object test pattern
- Chapter 7. Screaming Fast AngularJS
- Introduction
- Recognizing AngularJS landmines
- Creating a universal watch callback
- Inspecting your application's watchers
- Deploying and managing $watch types efficiently
- Optimizing the application using reference $watch
- Optimizing the application using equality $watch
- Optimizing the application using $watchCollection
- Optimizing the application using $watch deregistration
- Optimizing template-binding watch expressions
- Optimizing the application with the compile phase in ng-repeat
- Optimizing the application using track by in ng-repeat
- Trimming down watched models
- Chapter 8. Promises
- Introduction
- Understanding and implementing a basic promise
- Chaining promises and promise handlers
- Implementing promise notifications
- Implementing promise barriers with $q.all()
- Creating promise wrappers with $q.when()
- Using promises with $http
- Using promises with $resource
- Using promises with Restangular
- Incorporating promises into native route resolves
- Implementing nested ui-router resolves
- Chapter 9. What's New in AngularJS 1.3
- Introduction
- Using HTML5 datetime input types
- Combining watchers with $watchGroup
- Sanity checking with ng-strict-di
- Controlling model input with ngModelOptions
- Incorporating $touched and $submitted states
- Cleaning up form errors with ngMessages
- Trimming your watch list with lazy binding
- Creating and integrating custom form validators
- Chapter 10. AngularJS Hacks
- Introduction
- Manipulating your application from the console
- DRYing up your controllers
- Using ng-bind instead of ng-cloak
- Commenting JSON files
- Creating custom AngularJS comments
- Referencing deep properties safely using $parse
- Preventing redundant parsing
- Index 更新時(shí)間:2021-08-05 16:49:39