验证文本未显示。 MDB输入 Reactjs
Validation text not showing up. MDBInput Reactjs
我正在为我的 React 项目使用 Material 设计 Bootstrap。我制作了一个表单,使用 MDBInput 创建了输入字段。我正在尝试使用它的验证功能,但当我将输入字段留空并单击登录按钮时,我没有收到任何消息。我得到红色边框虽然。
这是图像,突出显示文本应出现的位置。
代码如下:
<MDBInput
label="Email"
type="email"
value={email}
name="email"
onChange={onInputChange}
required
invalid= {MDBInput.invalid}
validation= "Please provide your email"
/>
</div>
<div className="col-md-12">
<MDBInput
label="Password"
type="password"
value={password}
name="password"
onChange={onInputChange}
required
invalid= {MDBInput.invalid}
validation= "Please provide your password"
/>
</div>
我通过将软件包降级到版本 2.3.0
或 2.4.0
解决了这个错误。我认为这可能与重大更改有关。
您可以使用以下命令降级
npm install mdb-react-ui-kit@2.3.0
# or
npm install mdb-react-ui-kit@2.4.0
我正在为我的 React 项目使用 Material 设计 Bootstrap。我制作了一个表单,使用 MDBInput 创建了输入字段。我正在尝试使用它的验证功能,但当我将输入字段留空并单击登录按钮时,我没有收到任何消息。我得到红色边框虽然。 这是图像,突出显示文本应出现的位置。
代码如下:
<MDBInput
label="Email"
type="email"
value={email}
name="email"
onChange={onInputChange}
required
invalid= {MDBInput.invalid}
validation= "Please provide your email"
/>
</div>
<div className="col-md-12">
<MDBInput
label="Password"
type="password"
value={password}
name="password"
onChange={onInputChange}
required
invalid= {MDBInput.invalid}
validation= "Please provide your password"
/>
</div>
我通过将软件包降级到版本 2.3.0
或 2.4.0
解决了这个错误。我认为这可能与重大更改有关。
您可以使用以下命令降级
npm install mdb-react-ui-kit@2.3.0
# or
npm install mdb-react-ui-kit@2.4.0