我只是贴了一个小例子,因为代码太大
在函数
中const[Municipios, setMunicipios] = useState("");
const cargarMunicipio = function(e){
const opcion = e.target.value;
setMunicipios(opcion);
console.log("Municip", opcion)
}
//这是在渲染
<select name="categorias" id="setCategorias" onClick={cargarMunicipio} className="inputt3"
required>
{
idDepartamentos >= 0 &&(
departamentos[idDepartamentos].ciudades.map((item,i)=>(
<option key={i} value={item}> {item}</option>
))
)
}
</select>
这是onClick,正确的事件是onChange,然后在桌面和android浏览器中工作。