我有一个简单的登录表单,但是对于输入项tn的type: 'number'验证规则不起作用。即使我输入了一个数字,我也会在控制台中得到'tn' is not a valid number'。
import React from 'react';
import { Form, Input, Button, Checkbox } from 'antd';
import { UserOutlined, LockOutlined } from '@ant-design/icons';
我正在使用React,因为我有一个父组件,那就是App.js。在父组件中,我有一个子组件,即Child.js,我有两个按钮Signup和Login。在子组件中,我有注册表单和登录表单,默认情况下,在输出中我必须显示注册表单,当我单击登录按钮时,我必须只显示登录表单。这里的逻辑是我需要将函数从子组件传递到父组件
这是App.js
import React from "react";
import { Button, Row, Col } from "antd";
import 'antd/dist/antd.css';
import Child f
在这一行中,我试图将languages从{({languages}, {add, remove}) => ....中移开。但是我在引用这个州的时候遇到了问题。出现信息.map is not a function。按下Add another languages后,应该会出现更多输入,可以选择另一种语言。我使用库antd。 代码在这里:https://stackblitz.com/edit/react-ycty22 import React from "react";
import React, {useState} from 'react';
import
我有一个 and表单,当我按下提交按钮时,就可以在onFinish function中获取表单数据,在该按钮中,我希望使用uesEffect hook,并将表单数据作为有效负载分派到redux中,但我得到了以下错误
React Hook "useEffect" is called in function "onFinish" that is neither a React function component nor a custom React Hook function.
如果我在onFinsh 函数之外编写useEffect钩子,则无法获得表单数据/值。