Ich verwende UI-Grid-Framework, um Tabellendaten mit serverseitiger Paginierung anzuzeigen, und das Rastermenü ist aktiviert. Auf meinem "exportAllDataFn" mache ich einen Ajax-Aufruf an den Server, um diese Daten zu ziehen, aber ich beschränke die Anzahl der exportierten Zeilen auf einige tausend, da der Datensatz groß genug ist, um den Browser zum Absturz zu bringen, wenn "alle" Daten vorhanden sind exportiert. Ich möchte den Standardtext der Menüoption von "Exportiere alle Daten als CSV" ändern, um etwas mehr anzuzeigen, was passiert, vielleicht "Alle Daten exportieren (max. 2500 Zeilen)". Es scheint keine "GridOption" zu geben, um dies zu setzen. Und nach dem googeln der Frage, fand nicht zu viele gute Möglichkeiten. Ich benutze ein bisschen einen Hack, um dies jetzt zu erreichen, aber ich habe das Gefühl, dass es eine einfache Lösung geben sollte. Wie ändere ich den Titel der Standard-Menüoptionen?So ändern Sie den Standardtext der UI-Grid-Menüoption
0
A
Antwort
2
Nach dem Durchsuchen von UI-Grid-Code fand ich eine Lösung, die für mich funktioniert. Ich füge den i18nService meinem Controller hinzu und ändere dann die Eigenschaft "i18nService.get ('en'). GridMenu.exporterAllAsCsv".
app.controller('myCtrl', ['i18nService', function(i18nService){
// . . .
// 'en' for English
i18nService.get('en').gridMenu.exporterAllAsCsv = 'Export all data as CSV (max 2500 rows)';
Verwandte Themen
- 1. So ändern Sie den Tabellendatenquelldatensatz
- 2. So ändern Sie den Balkendiagrammstil
- 3. So ändern Sie den Zeitwert
- 4. Standardtext in Winkel Wählen Sie
- 5. Wie kann ich den Standardtext meines Input-Typs = "Datei" ändern?
- 6. Erweitern Sie eine System.Windows.Forms.Button, und ändern Sie den Standardtext in C#
- 7. Standardtext für Mehrfachauswahl ändern Eingabe auf ios
- 8. So ändern Sie den Datenkontext des Interaktionstriggers
- 9. So ändern Sie den Leininger Abhängigkeitsbaum
- 10. So ändern Sie den Zeilenabstand in TextBlock
- 11. Wie ändere ich den Standardtext in dropzone.js?
- 12. So ändern Sie den UIImagePickerController-Crop-Rahmen
- 13. So ändern Sie den Titel des Eingabeaufforderungsfensters
- 14. So ändern Sie den Standard-Homescreen
- 15. So ändern Sie den Paketzielordner in CPack?
- 16. Android So ändern Sie den Anwendungstitel
- 17. So ändern Sie den Stammelternselektor in Sass
- 18. So ändern Sie den Server in DNF
- 19. So ändern Sie den Header im WebClient
- 20. So ändern Sie den Variablenwert in EntityFramework
- 21. So ändern Sie den npm-Pfad
- 22. So ändern Sie den SQL Server-Standardport
- 23. So ändern Sie den Webordner in public_html
- 24. So ändern Sie den Tabnamen auf Facebook
- 25. So ändern Sie den Dateityp in Textmate
- 26. So ändern Sie den Port für devserver
- 27. So ändern Sie den Attributwert mithilfe der Reflektion
- 28. So ändern Sie den Computernamen in der Tfs-Administrationskonsole
- 29. So ändern Sie den Titel der PDF-Registerkarte im Browser
- 30. So ändern Sie den ComboBox-Stil der Zelle in DataGridViewComboBoxColumn
Sanjeev, wissen Sie, ob es eine Option gibt, die Option "sichtbare Daten als CSV exportieren" irgendwie zu unterdrücken? – kiev
Hier ist ein Beitrag, der Ihnen https://stackoverflow.com/questions/31531155/remove-export-to-pdf-option-in-angular-ui-grid helfen könnte – Sanjeev