首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未定义的TypeError:(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)不是一个函数,或者它的返回值不可迭代

未定义的TypeError:(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)不是一个函数,或者它的返回值不可迭代
EN

Stack Overflow用户
提问于 2022-02-28 01:04:56
回答 1查看 1K关注 0票数 0

不知道为什么这段代码不起作用。得到这些错误:

我的反应和反应是^17.0.2。任何输入都非常感谢!

表单注册

代码语言:javascript
运行
复制
import React from 'react';
import useForm from './useForm';
import validate from './validateInfo';
import './Form.css';

const FormSignup = ({submitForm}) => {
  const {handleChange, values, handleSubmit, errors} = useForm(submitForm, validate);

  return (
    <div className='form-content-right'>
        <form className='form' onSubmit={handleSubmit} noValidate>
            
            <h1>Get started with us today! Create your account by filling out the information below.</h1>
            <div className='form-inputs'>
            </div>
            <button className='form-input-btn' type='submit'>Sign Up</button>
            <span className='form-input-login'>
                Already have an account? Login <a href='#'>here</a>
            </span>
        </form>
    </div>
  );
};

export default FormSignup;

Form.js:

代码语言:javascript
运行
复制
import React, {useState} from 'react';
import FormSignup from './FormSignup';
import FormSuccess from './FormSuccess';
import './Form.css';

const Form = () => {
  const[isSubmitted, setIsSubmitted] = useState(false);

  {!isSubmitted ? <FormSignup submitForm={submitForm} /> : <FormSuccess/>}

  function submitForm(){
    setIsSubmitted(true);
  }
  return (
    <>
      <div className = 'form-container'>
        <span className='close-btn'>x</span>
        <div className='form-content-left'>
          <img src='img/img-2.svg' alt='formimg' className='form-img'/>
        </div>
          {!isSubmitted ? (<FormSignup submitForm={submitForm} />) : (<FormSuccess/>)}
      </div>
    </>
  );
};

export default Form;

在App.js中,它只显示表单。试图遵循BrianDesign https://www.youtube.com/watch?v=KGFG-yQD7Dw的本教程

EN

回答 1

Stack Overflow用户

发布于 2022-10-13 23:12:22

E descobri que e descobri que isso aconteceu devido essa aconteceu n o estábaixada no pacote React,Tive que baixar uma aconteceu通过NPM。

Basta分期付款形式: npm安装反应-钩子形式

Puxando一个参考书目:从“react form”导入{ useForm };

无npm的参考文献链接:https://www.npmjs.com/package/react-hook-form

进口também se atentar作为标签que estádo do form,pode ser que o reclame devido umaáestrutura o o。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71289678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档