es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SPREAD-SYNTAX

React Native, ¿cómo puedo obtener el último valor de una matriz basada en estado que ha sido actualizada por el operador de propagación?

Estoy actualizando una lista (similar a una lista de tareas pendientes) y tratando de persistirla en AsyncStorage, pero siempre falta el último elemento agregado en el array. ¿Por qué? Aquí está la función problemática (acortada para mayor claridad): // Al comienzo del componente let [itemsArray, updateItemsArray] = useState([]) const addItem . . . Read more

Pregunta sobre el argumento spread en TypeScript.

Este es mi código. import _ from ‘lodash’; function test(num1: number, num2: number) { console.log(num1, num2); } test(…_.take(_.shuffle([0, 1, 2]), 2)); Obtuve un error TS2556 en TS Playground y en VSCode. Un argumento de propagación debe tener un tipo de tupla o pasar a un parámetro de resto. (ts2556) También . . . Read more

Actualizar el valor del objeto globalmente.

Quiero actualizar el valor del objeto de shoppingItems utilizando el operador spread de es6. updateObj actualiza el objeto pero solo dentro de la función. ¿Por qué el objeto dentro de shoppingItems no cambia su valor? const kontorGoods = [{ queso: 5.5 }, { arroz: 2.5 }, { carne: 8.8 }]; . . . Read more