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

120
Visualizações
Asignar valor exclusivamente a la variable común

hola tengo la siguiente funcion

 private _setupTimeDayVal(days:any, times: any, data?: any){ let timeData: Array<any> = []; for (let x in times){ let timing: any = {}; for (let y in days){ if (days[y] == 'time'){ timing[days[y]] = (typeof days[y] != 'undefined') ? times[x] : undefined; timeData.push(timing); this._rowResult = this._agSvc.setRowResult(timeData); }else { this._rowResult = this._agSvc.setRowResult(data); } } } this._gridOptions.rowData = this._rowResult; }

La función toma en 3 parámetros. Estoy comprobando si uno de los valores en la matriz de días es time , es una de las columnas en mi tabla (ag-grid), luego creo un objeto y presiono para vaciar la matriz y lo asigno en una variable llamada _rowResult .

Y al final del ciclo, asigno el valor _rowResult en mi variable común llamada this._gridOptions.rowData que se usa para pasar como datos a mi tabla (ag-grid).

Pero siempre me pasa los datos de la declaración else (solía agregar valor a mis otras columnas excepto la columna de tiempo), this._rowResult = this._agSvc.setRowResult(data); .

Pero quiero mejorar este código para que mi columna de tiempo se llene con los datos de la declaración if y otras columnas deben llenarse con la declaración else. ¿Alguna idea chicos? Gracias por adelantado.

over 4 years ago · Santiago Trujillo
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