Tengo un objeto de matriz de estado de uso llamado mo, que obtiene los datos de una API de descanso de la solicitud de obtención. Uso useEffect para obtener los datos.
const [mo, UpdateMO] = useState([{}]);Crearé un elemento por solicitud posterior y ese elemento recién creado se almacenará en tempArray. Este elemento recién creado se agrega al objeto de matriz mo.
UpdateMO([...mo], tempArray);Muestro todos los valores de mo en una tabla. Se actualiza solo una vez que se realiza una nueva representación o actualización. Al actualizar, volvería a la página de inicio. Entonces, ¿cómo puedo actualizar o volver a renderizar el mo para que, al crear un nuevo elemento, vuelva a renderizar automáticamente el mo?
El estado de configuración se realizará de forma asíncrona. Cuando desee actualizar el estado, puede tomar los valores anteriores en el estado para combinarlos con los nuevos valores.
El estado de configuración también desencadena una nueva representación.
// initialize state with an empty array const [mo, setMo] = useState([]); // get newValues and update state setMo((previousValues) => [...previousValues, newValues]);Use redux para eso para mantener datos y actualizar datos