Los datos de formulario de ReactJs deben seleccionar json: si el objeto de matriz access.value === verdadero , entonces, por defecto, seleccione ese botón de opción y puede cambiarlo si cambio
debería funcionar como la imagen de abajo: significa configurar el botón de opción de acuerdo con el acceso access.value === verdadero y el cambio es si cambio el botón de opción
y obtener es enviar si hago clic en el botón enviar y borrar si presiono el botón cancelar
Requerido: PARA establecer el valor use hooks usestate
const data = [ { id: 1, name: data1, access: [ { name: 'type1', value: false }, { name: 'type2', value: true }, { name: 'type3', value: false } ] }, { id: 2, name: data12, access: [ { name: 'type1', value: false }, { name: 'type2', value: true }, { name: 'type3', value: false } ] }, { id: 3, name: data13, access: [ { name: 'type1', value: true }, { name: 'type2', value: false }, { name: 'type3', value: false } ] } ] const [data, setData] = useState({}); const handleChange = (event) => { const { name, value } = event.target; setdata((state) => ({ ...state, [name]: value })); }; return( {data[0].access.map((access) => ( <RadioGroup row name={data.name} value={[data.name]} onChange={handleChange} > <TableCell > <FormControlLabel value={ access.name } control={<Radio />} label="" /> </TableCell> </RadioGroup> ))} )