- Hands-On Design Patterns with React Native
- Mateusz Grzesiukiewicz
- 156字
- 2021-08-13 15:13:01
Building forms
In this section, we will explore how we can handle text input from users. Traditional means of collecting input from so-called forms is divided into two major ways: controlled and uncontrolled. In a native environment, this means either handling any keypress on the React Native side (controlled input), or letting it be handled on the native system level and collecting data in React on demand (uncontrolled input).
If you come from a web development background, please note that, at the time of writing this book, there is no form component, and I don't see it coming. There are also limitations to refs and what you can do with them. For instance, you cannot ask a ref to a TextInput for its current value. Please follow the following two subsections for more details. You can also use custom libraries, but I will not discuss such solutions here as these tend to change often.
推薦閱讀
- The Complete Rust Programming Reference Guide
- HTML5移動Web開發技術
- HTML5+CSS3基礎開發教程(第2版)
- 深入理解Java7:核心技術與最佳實踐
- C專家編程
- RESTful Web Clients:基于超媒體的可復用客戶端
- PyQt編程快速上手
- HTML5與CSS3權威指南
- C語言程序設計實驗指導
- Three.js Essentials
- ASP.NET jQuery Cookbook(Second Edition)
- ACE技術內幕:深入解析ACE架構設計與實現原理
- R Data Visualization Cookbook
- React Router Quick Start Guide
- MEAN Blueprints