javascript - 如何隐藏按钮,直到所有字段都被填充以与钩子(Hook) react

标签 javascript reactjs create-react-app react-bootstrap

我在 React 中有一个表单,如何在所有字段都有值之前隐藏提交按钮? 表单域:

        <Form>
        <Form.Group controlId="textField">
          <Form.Control onChange={handleTextValueInput} value={textValue} />
        </Form.Group>

按钮:

          <ButtonToolbar> 
            <Button onClick={doSomething}  variant="secondary" size="sm">
              Submit field
            </Button>
          </ButtonToolbar>

最佳答案

我不确定这是否是您想要的,但这里有一个解决方案:

<ButtonToolbar> 
  {textValue.length > 0 &&
    <Button onClick={doSomething} variant="secondary" size="sm"> Submit field 
    </Button>
  }
</ButtonToolbar>

关于javascript - 如何隐藏按钮,直到所有字段都被填充以与钩子(Hook) react ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59449492/

相关文章:

reactjs - react JS + PDFKit

javascript - select2 在所选选项上绘制图像和文本

javascript - 如何从 react 组件访问数组中的数组?

reactjs - 如何防止用户使用material ui在TextField中输入字母

reactjs - 在 React 16 中使用 require 和 npm 在没有 npm 的情况下创建react-class

reactjs - 将 create-react-app 部署到 Plesk Onyx

javascript - NodeJS 是否为每个请求创建一个新线程?

javascript - 从 jQuery 1.7.1 更新到 jQuery 1.10.2

reactjs - 如何使用docker-compose构建和部署ReactJs

javascript - 在 webpack 中使用加载器如何影响您的构建文件?