Was ich in Angular-UI-Grid zu tun versuche, scheint ziemlich häufig, aber ich habe Probleme, etwas zu finden, das eine Lösung beschreibt.Wie man einen "Zeilenkopf" im angularen UI-Raster macht
Ich habe eine Tabelle. Wie viele Tabellen ist die erste Zeile wirklich ein "Zeilenkopf".
Was nun speziell meine ich damit:
- Wie Spaltenüberschriften, die Werte sind immer gleich. Sie sind keine "Daten".
- Wie Spaltenüberschriften werden sie anders formatiert als Nicht-Header-Datenzellen, um anzuzeigen, dass sie keine "Daten" sind.
- Sie sollten nicht „Art“ der Lage sein, noch die Kopfzeile
- Ideal für die Zeilenköpfe ist, die Spalte „Entfernen“ „eingefroren“, dass es nicht
nicht scrollen vielleicht ist es erwähnenswert, dass die Zeilenkopf Etikett aus den Daten kommen, wie in:
{
rowHeader : "Fixed Rate",
TenYear: .02,
TwentyYear: .03
},
{
rowHeader : "Variable Rate",
TenYear: .04,
TwentyYear: .05
}
so etwas in dem obigen Beispiel ich suche, ist eine Tabelle, in der die erste Spalte Zeilenüberschriften von „Fixed Rate“ hat und " Variable Rate ". Das Styling dieser Spalte sollte eher wie eine Kopfzelle als eine Datenzelle aussehen.
Jetzt weiß ich, dass einige dieser Dinge wie "frezeing" und Ausschalten der Sortierung über columnDefs in gridOptions verfügbar sind. Aber was ich nicht weiß ist, ob es eine Möglichkeit gibt, einfach zu deklarieren, dass die erste Spalte eine Überschrift ist, und ich bekomme einfach all diese Dinge.
Dies scheint ein gängiges Tabellenparadigma zu sein.