Layout mit Komponenten
Dieses Beispiel zeigt BuilderLayout + FieldPanel + ChartRenderer + ChartTypeSelector.
Abhängigkeiten
- Paketabhängigkeiten:
@visactor/vbi-react/components,@visactor/vbi,react - Eingabeanforderung:
buildersollte verfügbare Dimensions- und Kennzahlenfelder enthalten, damitFieldPaneldas Hinzufügen und Entfernen demonstrieren kann
Codeausschnitt
Erwartetes Verhalten
- Oben kann der Chart-Typ gewechselt werden, links lassen sich Dimensionen/Kennzahlen hinzufügen oder entfernen, und der Hauptbereich zeigt die Chart-DSL-Vorschau.
- Nach Feldoperationen aktualisiert sich der Hauptbereich automatisch, ohne manuellen Trigger.
- Wenn der Build fehlschlägt, zeigt
ChartRendererdie Standardfehlermeldung und einen Button zum erneuten Versuch.