小编Jon*_*vin的帖子

如何在 Android Studio/Intellij-idea 的工具栏中添加自定义命令(操作)按钮来执行 bash?

我想向 Android Studio/Intellij-idea 工具栏添加一个按钮来执行自定义命令。例如:

./gradlew --stop

但是当我单击时Customize Menus and Toolbar...只能添加 Android Studio Actions:

在此输入图像描述

intellij-idea android-studio

3
推荐指数
1
解决办法
866
查看次数

如何让 Formik 返回一个布尔值?

我正在尝试从 Formik 获得价值。它适用于文本字段,但我没有取回切换器的值(这是一个布尔值)。

我的文件和切换器设置如下:

 <div className="side2">
          <Field
            type="email"
            label={currentEmail}
            name="email"
            placeholder={t('register.email')}
            style={{ width: '55%' }}
            className="fontLogin"
            component={FormikInput}
          />
        </div>
      </div>
      <div className="main">
        <div className="side">
          <p>Is admin ?</p>
        </div>
        <div className="side2">
          <Switch
            name="admin"
            id="admin"
            checked={(open === 'true')}
            onChange={() => handleChange(!(open)}
            color="primary"
            inputProps={{ 'aria-label': 'primary checkbox' }}
          />
        </div>
      </div>
Run Code Online (Sandbox Code Playgroud)

在我的另一个文件中,我像这样使用 formik:

<Formik
              ref={form}
              initialValues={{ email: '', admin: '' }}
              onSubmit={(values) => {
                handleSubmit(values);
                handleClose();
              }}
              render={(props) => (
                <FormRender
                  t={t}
                  currentEmail={currentEmail}
                  currentAdmin={currentAdmin}
                  currentVerified={currentVerified}
                  activeButton
                  {...props}
                />
              )}
            />
Run Code Online (Sandbox Code Playgroud)

我尝试使用该.toString()方法将切换器的值设置为字符串,但不起作用。 …

javascript reactjs formik

1
推荐指数
1
解决办法
2652
查看次数