Sto provando a creare un gruppo di pulsanti di riavvio-avvio in un set di pulsanti di opzione. Posso farlo facilmente con il bootstrap con gli elementi <input type="radio">
, ma non riesco a capire come farlo con react-bootstrap. Il seguente codice consente all'utente di selezionare ogni pulsante, invece di uno solo.react-bootstrap ButtonGroup come pulsanti di opzione
JS:
const operationButtons = (
<ButtonGroup>
<Button active>Radio 1</Button>
<Button>Radio 2</Button>
</ButtonGroup>
);
React.render(operationButtons, document.getElementById('operationButtonsDiv'));
HTML:
<div name="operationButtonsDiv" id="operationButtonsDiv" data-toggle="buttons"/>
Come gestite onChange in questo scenario? – Jeremiah
@Jeremiah, avresti un gestore di eventi su ciascun componente 'Radio' e avresti una variabile di stato per tenere traccia della selezione. – Alexandra
@tatsu Radio è un modulo/componente importabile dal pacchetto [react-bootstrap] (https://www.npmjs.com/package/react-bootstrap). –