Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

151
Visualizações
¿Puedo cambiar el valor de una propiedad dentro de un estado redux usando un valor pasado durante la llamada de acción del usuario?

Estoy tratando de cambiar el estado redux, que es un objeto, pero la propiedad del objeto que debe cambiarse depende de lo que el usuario quiera cambiar. El estado tiene propiedades que representan diferentes filas en una tabla, y dado que hay muchas, no puedo tener un caso específico para cada una. Entonces, por ejemplo, en lugar de decir que quiero cambiar la fila 1, quiero cambiar action.row.

Aquí hay un código de cómo sería normalmente:

 case 'CHANGE_STATE': { return { ...state, row1: action.payload } }

Y aquí hay un ejemplo de cómo quiero que funcione

 case 'CHANGE_STATE': { return { ...state, action.row: action.payload } }

Donde se proporciona action.row al llamar a la acción redux.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede usar variables como claves de objeto usando una notación de corchetes:

 { ...state, [action.row]: action.payload }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda