- Mastering KnockoutJS
- Timothy Moran
- 192字
- 2021-08-05 17:13:11
Chapter 1. Knockout Essentials
Though it is expected that you have experience with both JavaScript and KnockoutJS, we will still be covering the basics to establish a common foundation. This book wouldn't be complete if we didn't cover at least the basics. After that, we will look at building a simple application to create and manage contact information. This application will be used throughout the book to explore new techniques in Knockout and see how they fit into the larger process of application development. In this chapter, you will learn how to:
- Define viewmodels
- Write standard bindings
- Use extenders
- Use templates
- Put all these pieces together into a functional application
This covers most of the standard functionalities in Knockout. In the next chapter, we will look at creating our own bindings to extend Knockout.
Even if you have used Knockout before and don't think you need a refresher, I encourage you to at least read the section that covers the Contacts List
application example. It's something we will be using throughout the book as we explore more advanced concepts.
Before we get started, let's get our development environment set up.
- PHP動態(tài)網(wǎng)站程序設(shè)計(jì)
- JBoss Weld CDI for Java Platform
- Java Web開發(fā)學(xué)習(xí)手冊
- Mobile Web Performance Optimization
- Maven Build Customization
- 構(gòu)建移動網(wǎng)站與APP:HTML 5移動開發(fā)入門與實(shí)戰(zhàn)(跨平臺移動開發(fā)叢書)
- 深度強(qiáng)化學(xué)習(xí)算法與實(shí)踐:基于PyTorch的實(shí)現(xiàn)
- 編譯系統(tǒng)透視:圖解編譯原理
- Visual C++數(shù)字圖像處理技術(shù)詳解
- Python完全自學(xué)教程
- Windows Phone 7.5:Building Location-aware Applications
- Vue.js應(yīng)用測試
- Practical GIS
- Visual C++從入門到精通(第2版)
- Learning D