const data = response.data console.log(data) let tmp = data.groups_with_selected[7]; data.groups_with_selected.splice(7, 2); data.groups_with_selected.splice(2, 0, tmp);
Estoy tratando de empalmar un elemento de una matriz desde la séptima posición y luego insertarlo en la segunda posición. Pero durante ese proceso puedo cambiar con éxito la 7ª posición a la 2ª. pero el problema es que después de cambiar la posición, la posición 7 u 8 se refleja en la matriz.
puede hacerlo así: debe elegir el primer elemento de la matriz que se produjo por empalme de forma predeterminada para que se convierta en un elemento y no en una matriz, luego insértelo en su matriz en una posición determinada;
const temp = data.groups_with_selected.splice(7,1)[0] data.groups_with_selected.splice(2,0,temp )
por lo que insertará el octavo elemento en la tercera posición;