MaterialUI动态创建复选框

时间:2018-09-06 23:42:20

标签: reactjs checkbox

我通过尝试构建一组简单的复选框来开始使用React和MaterialUI。如何尝试将复选框动态添加到组件?

我在想,如果将# Display posterior means of RR(relative risks) va$RRmean <- end4$summary.fitted.values[, 1] library(classInt) breaks.qt2 <-classIntervals(va$RRmean, n=7, style="quantile", intervalClosure="right") va.palette<-brewer.pal(9, name="OrRd") spplot(va, "RRmean", col="transparent", col.regions=va.palette, at=breaks.qt2$brks) 之类的属性传递到numCheckboxes=3中,我应该定义一个函数,该函数会将3 CheckboxesGroup添加到文档中。

通过使用<Checkbox />来调用componentDidMount()之类的函数3次来使我处于正确的轨道上,其中addCheckbox()类似于

addCheckbox()

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您将不希望让react对DOM拥有完全控制权,因此通过document.createElement添加它是违背的。因此,您将需要做出反应,以实际创建这些复选框并将其添加到DOM,这实际上是框架的全部内容,因为它使您更轻松。

我将这个沙盒放在一起,向您展示我的意思:https://codesandbox.io/s/nwx306o2rj

我也强烈建议您查看这些文档,它们非常好,可以帮助您学习https://reactjs.org/docs/hello-world.html