Learning AngularJS Animations
暫譯: 學習 AngularJS 動畫
Richard Keller
- 出版商: Packt Publishing
- 出版日期: 2014-10-31
- 售價: $1,260
- 貴賓價: 9.5 折 $1,197
- 語言: 英文
- 頁數: 120
- 裝訂: Paperback
- ISBN: 1783984422
- ISBN-13: 9781783984428
-
相關分類:
Angular
海外代購書籍(需單獨結帳)
商品描述
About This Book
- Create smooth animations for AngularJS native directives and custom directives
- Learn to use CSS and JavaScript animations together
- Explore the AngularJS animate module and its applications through step-by-step examples
Who This Book Is For
If you are a developer who is new to AngularJS or is experienced with the AngularJS framework, this book is intended for you. If you want to provide a better user experience on your web app, this book is also for you.
What You Will Learn
- Create animations with CSS3 transitions and CSS3 keyframe animations
- Develop CSS animations integrated with AngularJS native directives
- Use JavaScript to create animations integrated with AngularJS native directives
- Discover the naming convention for the ngAnimate module
- Understand when to create animations with CSS or JavaScript
- Inject the $animate service in custom directives to create animations
- Animate directives focused on mobile devices' UX
In Detail
AngularJS is an extensive framework used to make full-blown websites with minimal code. Animations in AngularJS are achieved through CSS3 transitions, CSS animations, and JavaScript. AngularJS allows you to create animations with outstanding effects. There are a variety of effects that can be integrated with AngularJS and different ways to achieve the same result. Learning AngularJS Animation swill help you choose a way that best fits your needs. This guide is a complete step-by-step tutorial to improving UX by using animations in AngularJS projects. The first few chapters explain the basics of CSS3 transitions and animations and all the available features such as CSS3 keyframes to be used together with AngularJS, also covering how to move beyond JavaScript animations. The book then shows you how to choose an appropriate approach for creating web apps. It provides you with an understanding of how AngularJS native directives can be animated with CSS or JavaScript and how to animate custom directives using the $animate service.
Finally, you will learn powerful optimization tricks to improve the speed and quality of your animations.
商品描述(中文翻譯)
使用 CSS 和 JavaScript 在 AngularJS 中增強用戶體驗的精彩動畫
本書介紹
- 為 AngularJS 原生指令和自定義指令創建流暢的動畫
- 學習如何將 CSS 和 JavaScript 動畫結合使用
- 通過逐步示例探索 AngularJS animate 模組及其應用
本書適合誰
如果您是剛接觸 AngularJS 的開發者或對 AngularJS 框架有經驗的開發者,本書適合您。如果您想在您的網頁應用中提供更好的用戶體驗,本書也適合您。
您將學到什麼
- 使用 CSS3 過渡和 CSS3 關鍵幀動畫創建動畫
- 開發與 AngularJS 原生指令集成的 CSS 動畫
- 使用 JavaScript 創建與 AngularJS 原生指令集成的動畫
- 了解 ngAnimate 模組的命名約定
- 理解何時使用 CSS 或 JavaScript 創建動畫
- 在自定義指令中注入 $animate 服務以創建動畫
- 針對移動設備的用戶體驗進行動畫設計
詳細內容
AngularJS 是一個廣泛使用的框架,可以用最少的代碼創建完整的網站。AngularJS 中的動畫是通過 CSS3 過渡、CSS 動畫和 JavaScript 實現的。AngularJS 允許您創建具有卓越效果的動畫。可以與 AngularJS 集成的效果多種多樣,並且有不同的方法可以實現相同的結果。學習 AngularJS 動畫將幫助您選擇最適合您需求的方法。本指南是使用動畫改善 AngularJS 項目用戶體驗的完整逐步教程。前幾章解釋了 CSS3 過渡和動畫的基本知識,以及所有可用的功能,如 CSS3 關鍵幀,並介紹如何超越 JavaScript 動畫。然後,本書將向您展示如何選擇適合創建網頁應用的合適方法。它使您了解如何使用 CSS 或 JavaScript 對 AngularJS 原生指令進行動畫,以及如何使用 $animate 服務對自定義指令進行動畫。
最後,您將學到強大的優化技巧,以提高動畫的速度和質量。