返回

reactjs-提交数据后获取empy数组

发布时间:2022-07-02 09:48:25 245
# node.js

我试图通过ReactJs中的一个表单提交数据,但我在插入的数据中得到了一个额外的空数组。

这是我通过按钮处理提交的函数。

const [details, setDetails] = useState({
    first_name: '',
    last_name: ''
});

const onSubmit = (event) => {
    const person = {
        first_name: state.first_name,
        last_name: state.last_name
    }

    axios.post('localhost:3000/api/create.php', details)
        .then(response => {
            console.log(response.data);
            if (response.data) {
                setDetails([...details, person])
            }
        })
        .catch(error => {
            console.log(error);
        })
}

const handleChange = (event) => {
    setDetails({
        ...details,
        [event.target.name]: event.target.value
    });
}

我感谢你的帮助!

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像