用 RxJS 实现 Redux Form

2018-12-28
阅读 9 分钟
4.2k
写在前面的话 看这篇文章之前,你需要掌握的知识: React RxJS (至少需要知道 Subject 是什么) 背景 form 可以说是 web 开发中的最大的难题之一。跟普通的组件相比,form 具有以下几个特点: 更多的用户交互。这意味着可能需要大量的自定义组件,比如 DataPicker,Upload,AutoComplete 等等。 频繁的状态改变。每当用户输...

深入理解 form 系列(一)-- HTML 表单

2017-01-19
阅读 5 分钟
6.3k
从 HTML 到 HTML5, 表单相关的元素已经得到了很大的扩充, 基本能够满足我们常见的需求。但在实际工作中, 因为交互或者浏览器兼容的需要, 有时候不得不对原生的表单元素进行扩展或者模拟。但在此之前, 清楚的了解并掌握各种表单元素还是很重要的。在本文中, 我们将对表单元素 (默认是指 HTML5 表单元素)进行详细的阐述。

深入理解 form 系列(二)-- React 表单的优化

2016-10-09
阅读 6 分钟
8.3k
在构建 web 应用的时候,为了采集用户输入,表单变成了我们不可或缺的东西。大型项目中,如果没有对表单进行很好的抽象和封装,随着表单复杂度和数量的增加,处理表单将会变成一件令人头疼的事情。在 react 里面处理表单,一开始也并不容易。所以在这篇文章中,我们会介绍一些简单的实践,让你能够在 react 里面更加轻松...