filterPlaceholder parameter of filterParams has no effect on Date filter
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript, python
- Ambito
- frontend
Direzione di ricerca
Inizia eseguendo il Dash MRE fornito e confrontando il comportamento del Date filter con il parametro filterPlaceholder documentato, incluso browserDatePicker impostato su false. Esamina l'issue di AG Grid collegata e la documentazione del progetto relativa a questo parametro; il lavoro è completo quando viene confermata la limitazione e viene rimossa la documentazione fuorviante oppure viene aggiunto un esempio di locale verificato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
According to the docs, the filterPlaceholder parameter of filterParams can be assigned to Date filters. I have tried to provide them as various string formats, but it has no effect on the placeholder text, even when the browserDatePicker property is set to False.
I suspect this is not an issue with dash-ag-grid but with ag-grid itself: https://github.com/ag-grid/ag-grid/issues?q=label%3AAG-3735+is%3Aclosed. As the issue has been in their backlog for quite some time, I think it would be necessary to remove this parameter from the docs. If there is a way to override the locale (since the date format is locale dependent for the Date selector), could you please provide an example?
Related MRE:
import dash_ag_grid as dag
from dash import Dash, html, dcc
import pandas as pd
app = Dash(__name__)
df = pd.read_csv(
"https://raw.githubusercontent.com/plotly/datasets/master/ag-grid/olympic-winners.csv"
)
# basic columns definition with column defaults
columnDefs = [
{"field": "athlete", "filter": False},
{"field": "country", "filter": False},
{
"headerName": "Date",
"filter": "agDateColumnFilter",
"valueGetter": {"function": "d3.timeParse('%d/%m/%Y')(params.data.date)"},
"valueFormatter": {"function": "params.data.date"},
"filterParams": {
"browserDatePicker": True,
"filterPlaceholder": 'yyyy-mm-dd',
},
},
]
defaultColDef = {
"flex": 1,
"minWidth": 150,
"filter": True,
"floatingFilter": True,
}
app.layout = html.Div(
[
dcc.Markdown("Date Filter Example"),
dag.AgGrid(columnDefs=columnDefs, rowData=df.to_dict("records"), defaultColDef=defaultColDef),
],
style={"margin": 20},
)
if __name__ == "__main__":
app.run_server(debug=True)
- Lingua principale
- Python
- Stelle
- 239
- Fork
- 48
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di plotly/dash-ag-grid
-
Sparklines always use AG Charts Enterprise, so a Grid-only Enterprise license shows a watermarkAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
plotly/dash-ag-grid#485 · 1 commento ·
-
documentation
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
plotly/dash-ag-grid#484 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
plotly/dash-ag-grid#483 ·
-
Bump to v36Forse già presa @BSd3v l’ha presa 109 giorni fa. Aperta
plotly/dash-ag-grid#481 · 1 reazione · 2 assegnatari ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
plotly/dash-ag-grid#474 · 1 commento ·
Tutte le issue di plotly/dash-ag-grid
Issue simili
-
Import errors are swallowed: PerthImplicitWatermarker silently becomes NoneForse già presa @JonRC l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
resemble-ai/Perth#23 ·
-
correction metadata
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 65/100
acl-org/acl-anthology#10753 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
earthtojake/text-to-cad#758 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 70/100
DataTalksClub/faq#545 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno