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

183
Visualizações
Dash anule la selección de la celda de la tabla de datos al cerrar dbc.modal

De hecho, estoy trabajando en un proyecto de guión. En este, tengo una tabla de datos que se actualiza cada 5 segundos. Cuando hago clic en una celda de la tabla de datos (= cuando active_cell no es Ninguno), el parámetro is_open de mi modal se establece en verdadero y los valores que dependen de la celda seleccionada se envían al modal.

El único problema: mientras se abre el modal, los datos deben actualizarse automáticamente según la evolución de la tabla de datos (= la tabla de datos es una entrada en mi devolución de llamada). Pero el problema es que cuando cierro el modal manualmente, seguirá abriéndose una y otra vez cada vez que se actualice la tabla de datos (porque la celda aún está activa).

Entonces aquí llego a mi pregunta: ¿Cómo puedo anular la selección de la celda cuando cierro el modal? Debido a que active_cell es una entrada en la devolución de llamada, no puedo actualizarla en la misma devolución de llamada. Aquí está el código de mi devolución de llamada:

 @app.callback(Output('graph', 'figure'), Output('modal_graph', 'is_open'), Input('tbl', 'active_cell'), Input('tbl', 'data'), ) def update_graphs(active_cell, datatb): datas = FundamentalDatas.instance() if active_cell and (active_cell['column'] != 0): try: return datas.create_graph(active_cell, datatb), True except Exception: raise PreventUpdate else: raise PreventUpdate

¡Gracias por adelantado!

about 4 years ago · Juan Pablo Isaza
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