全站搜索

前后端分离开发之React框架antd的使用

网站开发 474

antd 是基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。Antd有如下特性:1.提炼自企业级中后台产品的交互语言和视觉风格。2.开箱即用的高质量 React 组件。3. 使用 TypeScript 开发,提供完整的类型定义文件。4.全链路开发和设计工具体系。5.数十个国际化语言支持。6.深入每个细节的主题定制能力。

Antd中有几个常用的组件,Button按钮应该是使用最多的组件了。

1.Button按钮如下图:

 在 Antd中提供了五种按钮。从上图种可以得知类型有:主按钮、次按钮、虚线按钮、文本按钮和链接按钮。主按钮在同一个操作区域最多出现一次。

主按钮:用于主行动点,一个操作区域只能有一个主按钮。默认按钮:用于没有主次之分的一组行动点。虚线按钮:常用于添加操作。文本按钮:用于最次级的行动点。链接按钮:一般用于链接,即导航至某位置。

2.Form表单是高性能表单控件,自带数据域管理。包含数据录入、校验以及对应样式。

如图:

 

Form表单基本的表单数据域控制展示,包含布局、初始化、验证、提交。Form表单提供了许多API。

colon:配置 Form.Item 的 colon 的默认值。表示是否显示 label 后面的冒号 (只有在属性 layout 为 horizontal 时有效)。

1.Componen:设置 Form 渲染元素,为 false 则不创建 DOM 节点。

2.Fields:通过状态管理(如 redux)控制表单字段,如非强需求不推荐使用。

3.Form:经 Form.useForm() 创建的 form 控制实例,不提供时会自动创建。

4.initialValues:表单默认值,只有初始化以及重置时生效。

5.labelAlign:label 标签的文本对齐方式。

6.labelCol:label 标签布局,同 <Col> 组件,设置 span offset 值,如 {span: 3, offset: 12} 或 sm: {span: 3, offset: 12}。

7.Layout:表单布局。

8.Name:表单名称,会作为表单字段 id 前缀使用。

9.Preserve:当字段被删除时保留字段值。

等等还有许多关于Form表单API在这就不多展示了,可有antd官网查看。

上一篇: 下一篇:

相关推荐

  • 建站OR入驻第三方平台?建鱼塘OR钓鱼?

    414

    建官网对应开设公众号、做小程序,做企业商城对应入驻第三方电商平台,自己开店对应直播。我们可以将前者称之为建站,将后者称之为入驻第三方建站平台。 企业主一旦寻求互联网B端服务,总是会遇到两个选择——选前者还是选后者?   “钓鱼就应该去鱼多的地方钓”...

    查看全文
  • 5G时代,多媒体的变化,设计该如何把握大时代的发展模式

    332

    随着5G时代的到来,我们的生活也越来越讲究效率和高效。如果说4G是一个颠覆性的概念,那么5G将会是个革命性的发展,这不仅仅会给我们生活更多惊喜和挑战追求,更会在我们工作上带来更多变化。那在这样快餐时代,我们要怎样是展示信息内容给群众用户更容易去接受?继...

    查看全文
  • 提升企业网站转化率的十二条“军规”

    338

    转化率可以说是任何网站建设和运营,都必须要考虑的问题,企业网站也是如此。那么,如何提高企业官网的转化率呢?策轩网络根据10年多都网站建设和运营经验,提供如下策略仅供参考:  1.简化表格保持简单是任何网站的最佳策略。而且,如果你要求人们在购买产品...

    查看全文
  • 浅谈图拉斯网站改版的见解

    578

    随着互联网的不断普及和技术提升,现在的人们从互联网上了解公司基本信息最直接的方式莫过于企业官方网站了,然而现在的人们随着审美的提高和公司的发展定位,很多企业的网站想把网站设计的更符合现代的潮流和企业的形象,企业的官方网站就需要进行不断的更新换代来...

    查看全文
展开更多