【问题标题】:React - hopefully simple formatting of a linkReact - 希望是简单的链接格式
【发布时间】:2021-03-14 08:59:53
【问题描述】:

我有一个表单,在反应中,使用 react-bootstrap。我想通过单选按钮旁边的链接显示服务条款提醒。

这是我的代码:

          <Form.Row>
            {["radio"].map((type) => (
              <div key={`default-${type}`} className="mb-3">
                <Form.Check type={type} checked={false} id={`default-${type}`} value="1" onChange={formik.handleChange} onBlur={formik.handleBlur} label="I accept the"></Form.Check>
                <Link onClick={TosAlert}>{"Terms of Service"}</Link>
              </div>
            ))}
          </Form.Row>

checkbox renders like this:

这是一件小事,但是,谁能帮我把它放在同一行吗?

【问题讨论】:

  • 尝试 mb-3 类的 css display 属性

标签: reactjs forms href


【解决方案1】:

尝试发送以标记反应节点而不是字符串

<Form.Row>
            {["radio"].map((type) => (
              <div key={`default-${type}`} className="mb-3">
                <Form.Check 
                type={type} 
                checked={false} 
                id={`default-${type}`} 
                value="1" 
                onChange={formik.handleChange} 
                onBlur={formik.handleBlur} 
                label={<>I accept the <Link onClick={TosAlert}>Terms of Service</Link></>}
                </Form.Check>
              </div>
            ))}
          </Form.Row>

【讨论】:

  • 谢谢,我已经摆弄它很久了。我做其他事情,然后回到它,从来没有完全正确。那是完美的。在结束 之前只需要一个额外的 >
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-03
  • 2011-09-20
  • 1970-01-01
  • 2020-03-19
  • 1970-01-01
相关资源
最近更新 更多