j’ai même vérifié le css c’est même.
fournir le code ci-dessous
class Accordion extends React.Component { constructor(props) { super(props);
J’ai créé une solution de travail ici: JSFiddle
Il semble que React.cloneElement ajoute un modificateur à la liste des accessoires atsortingbués. Donc, au lieu d’avoir un accessoire “_onSelect”, il est précédé de “$ Accordion”
Un appel de fonction sur ces accessoires ressemble à ceci:
this.props.$Accordion_onSelect(this.props.id);
Pour supprimer l’addition $ Accordion, ne démarrez pas la clé prop avec un trait de soulignement. Si c’est juste ‘onSelect’, il sera passé comme ‘onSelect’. Voici le JSFIddle