Bootstrap switches
似乎不工作。甚至文档版本也不工作
<Form>
<Form.Check
type="switch"
id="custom-switch"
label="Check this switch"
/>
<Form.Check
disabled
type="switch"
label="disabled switch"
id="disabled-custom-switch"
/>
</Form>
8条答案
按热度按时间irtuqstp1#
Simple FormCheck很适合我:
关键点是提供id。另一件重要的事情(加载初始值)是使用 checked 属性。
idv4meu82#
不幸的是,交换机的文档不是最好的。然而,以下内容应该有助于设置交换机以供您使用。
pgky5nke3#
我找到了一个方法。
codeSandbox
suzh9iv84#
如果添加
custom
属性,它将显示切换按钮,但我仍然无法切换开关...dba5bblo5#
我有一个类似的问题,并添加自定义的建议,在另一个答案显示开关正确,但类似的切换现在将工作。
我注意到我指向的是一个旧版本的react-bootstrap,所以将其更改为指向当前版本,当时是v1.0.0-beta.16,这允许切换工作并删除自定义。
因此,如果您遇到以下问题,最好确保您指向的是最新版本的react-bootstrap:React Bootstrap
lb3vh1jj6#
我用了简单的bootstrap类
v1uwarro7#
将交换机的id从switchEnabled更改为switchEnabled1似乎起作用。如果您在多个地方使用交换机,则必须为它使用不同的id。
ecr0jaav8#
我认为我们需要像这样使用useState