allow URLs in Datatable without page refresh (with dcc.Link)
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 24.4k
- Forks
- 2.3k
- Merge medio
- 2 d 7 h
- PR fusionados (30 d)
- 13
Descripción
Hi,
Is your feature request related to a problem? Please describe.
I often use the very helpful dash datatable to display tabular data within my dash apps. However, when it comes to urls in such tables, to only way I am aware of is to use markdown/html for these columns (see #1714).
It works well, but there is a limit: it forces a page refresh. URLs on my app are pointing to other places within the same app, so I would like all the navigation to be without any refresh.
Describe the solution you'd like
To my knowledge, only dcc.Link allows navigation between pages without refresh, but it's not (yet) possible to nest this component within a datatable.
Would it technically be feasable to use dcc.Link in a datatable ?
Thanks for your help & guidance!
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza localizando los puntos de entrada de los componentes DataTable y dcc.Link en el repositorio de Dash y revisando el comportamiento existente de las URL de Markdown/HTML descrito en el issue #1714. Determina si se puede admitir la navegación del lado del cliente dentro de las celdas de una tabla y, a continuación, define el comportamiento requerido de la API y la validación necesaria para una implementación completa.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python, react
- Área
- data-visualization, frontend, web-dev
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Activo
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100