- 我有React类中的工作代码
- 但是,当我更改为react.com时,整个UI都在破裂。
- 调试我认为问题的代码是此功能OnSelect 。
- 因为如果我给出控制台语句,它没有打印任何东西。
- 您能告诉我如何修复它。
-
我什至检查了CSS。
提供下面的代码
class Accordion extends React.Component {
constructor(props) {
super(props);
我在这里创建了一个工作解决方案:jsfiddle
似乎React.cloneelement将修饰符预先置于分配的道具上。因此,它没有" _select",而是由" $ ACCOACION"
备份这些道具的工作功能看起来像这样:
this.props.$Accordion_onSelect(this.props.id);
要删除$手风琴添加,请勿使用下划线启动道具键。如果只是"选择",那么它将以" OnSelect"的形式传递。这是JSFIDDLE