Wie kann ich Stil reagieren-Tabelle filter, input-Feld?

Ich bin mit react-table und haben eine filter-Methode für jede Spalte, die funktioniert. Aber ich kann nicht scheinen, um herauszufinden, wie ich eigentlich den Stil von filter-input-Feld - es ist nun weiß und verschmilzt mit dem hintergrund.

Hier ein codepen, wo die "Last Name" Spalte ist sortierbar, mit einem input-Feld: https://codepen.io/anon/pen/QgOdOp?editors=0010

Möchte ich hinzufügen, dass einige semantische styling auf dieses Eingabefeld, wie diese:

                    <div className="ui icon input">
                        //Input values would go here
                        <i className="search icon" />
                    </div>

Aber ich nicht zu wissen scheinen, wie das binden der input-Wert für die Spalte selbst.

Ich habe versucht Folgendes in die jeweilige Spalte ist, aber es nicht etwas Rendern:

{
    Header: 'Last Name',
    filterable: true,
    id: 'lastName',
    accessor: d => d.lastName
    Filter: Cellinfo => (
                <div className="ui icon input">
                     <select onChange={event => onFiltersChange(event.target.value)} value={filter ? filter.value : ''}></select> 
                    <i className="search icon" />
                </div>
    )
  }
  • Ist diese 2 Fragen - wie Stil die Eingabe? und wie binden Sie den input-Wert an die Spalte?
  • Vor allem, wie tun Sie tatsächlich anzuwenden das styling. Der andere Teil werde ich herausfinden, aus der docs nehme ich an 🙂
  • Sind Sie versuchen, ein Symbol hinzufügen, um das Eingabefeld? Oder welche Art von styling Sie wollen?
  • Ja, ich habe einige css von semantic-ui, die ich anwenden möchten, in das Eingabefeld, und ein Teil davon ist das hinzufügen ein Symbol "suchen" in der Tat 🙂
  • Hat die demo enthält den Eingang in die Last Name Spalte?
  • Ich bin sehr traurig, meine änderungen wurden nicht gespeichert. Es sollte aktualisiert werden, jetzt mit einem filter-Eingang.
  • Ein bisschen nach unten die Beispiele, die hier sind, tun Sie eine benutzerdefinierte Filterung dieser Art und Weise.. Aber ich weiß noch nicht so Recht, wie Sie es anwenden. react-table.js.org/#/story/custom-filtering

InformationsquelleAutor cbll | 2017-06-27
Schreibe einen Kommentar