Как показать сообщение об ошибке, когда кто-то оставляет пустые поля
Я хочу добавить сообщение об ошибке в свою форму. В настоящее время я работаю над ReactJs, и я абсолютно новый новичок в reactJs я использовал форму ant-design, и форма уже проверена, но не показывала сообщение об ошибке в тексте, когда кто-то оставлял пустые поля . Пожалуйста, помогите мне, потому что я действительно застрял . Спасибо
import React from 'react'; import styled from 'styled-components'; import 'antd/dist/antd.css'; import Input from 'antd/lib/input'; const FormCard = styled.div` max-width: 100%; overflow: hidden; transition: all 0.3s cubic-bezier(0.41, 0.094, 0.54, 0.07) 0s; margin-top: 30px; `; const FormItem = styled.div` font-family: 'Chinese Quote', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; font-variant: tabular-nums; color: rgba(0, 0, 0, 0.65); -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; list-style: none; margin-bottom: 18px; vertical-align: top; `; class RegisterStepOne extends React.Component { render() { const { getFieldDecorator } = this.props; return ( <div> <FormCard> <FormItem label="E-mail"> {getFieldDecorator('firstName', { rules: [ { required: true, message: 'Please input your First name!', whitespace: true, }, ], })(<Input placeholder="First name" />)} </FormItem> <FormItem label="E-mail"> {getFieldDecorator('lastName', { rules: [ { required: true, message: 'Please input your Last name!', whitespace: true, }, ], })(<Input placeholder="Last name" />)} </FormItem> <FormItem label="E-mail"> {getFieldDecorator('email', { rules: [ { type: 'email', message: 'The input is not valid E-mail!', }, { required: true, message: 'Please input your E-mail!', }, ], })(<Input placeholder="Email" />)} </FormItem> <FormItem> {getFieldDecorator('lastPosition', { rules: [ { required: true, message: 'Please input your Last Position!', whitespace: true, }, ], })(<Input placeholder="Present or last position" />)} </FormItem> <FormItem> {getFieldDecorator('lastCompany', { rules: [ { required: true, message: 'Please input your Last Company!', whitespace: true, }, ], })(<Input placeholder="Present or last Company" />)} </FormItem> </FormCard> </div> ); } } export default RegisterStepOne;
Что я уже пробовал:
Я хочу показать сообщение об ошибке в своей форме