首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Antd Form 实现机制解析

    本文首发于政采云前端团队博客:Antd Form 实现机制解析 https://www.zoo.team/article/antd-form ?...本文分为两个部分,第一部分会通过对 Antd Form 源码的分析来帮助大家对 Form 的整体设计和流程有一个清晰的概念,第二部分会分享一些复杂场景的解决方案。...Antd Form 是怎么实现的 要实现上面的方案需要解决三个问题: 如何实时收集内部组件的数据? 如何对组件的数据进行校验? 如何更新组件的数据?...下面我们就带着这三个问题,一起看看 Antd Form 是如何来做的吧~ 先看一下 Form class 的结构,Form 组件有两个静态属性 Item、createFormField 和一个静态方法...Form 组件流程分析 我们通过 Antd Pro 中登录页面的实现来一起看一下,Form 内部的调用流程。

    3.5K20

    Antd源码浅析(一)Icon组件

    主要目的有两个: 学习Ant Design的工程设计思路 思考怎样写出优秀的React组件 本文是基于Ant Design3.4.4的源码分析,读者需要具备基本的JavaScript、React知识,对于Antd...(以下用Antd表示Ant Design),蚂蚁官网给出的定位是”一个服务于企业级产品的设计体系”,确实,我们的实际使用场景,大多是写一些后台页面,如CMS。...当下的Antd比之React,就像Bootstrap比之jQuery,同样Vue也不乏有Element UI之类的搭档。...目录结构 打开Antd源码目录,结构还是比较简洁: 平时所用到的组件全部位于 components 文件夹下,首先我们分析一个简单的组件Icon,打开 components/icon ,目录结构如下:...这里不得不说Antd的文档是很友好的,目录内的以 .md 结尾的文件给出了中英文的使用说明,也就是我们在在其官网看到的说明文档。

    2.7K30
    领券