Client-Statusparameter erstellen und an eine Komponente binden (erweiterte Funktion)
Erstellen Sie einen Client-Statusparameterwert, und binden Sie ihn an eine Komponente in UI Builder. Durch Hinzufügen benutzerdefinierter Werte zu Ihren Komponenten können diese Komponenten automatisch über ein Skript aktualisiert werden.
Vorbereitungen
Erforderliche Rolle: ui_builder_admin
Warum und wann dieser Vorgang ausgeführt wird
Sie können einer Seite zwei Komponenten hinzufügen und sie dann mithilfe von Client-Statusparametern und Skripts verbinden. Erstellen Sie zunächst einen Client-Statusparameter und binden Sie den Client-Statusparameter an eine der Komponenten, z. B. eine Bezeichnung. Als Nächstes erstellen Sie ein Client-Skript und binden es mit einem Event Handler an eine zweite Komponente, z. B. eine Schaltfläche. Wenn Sie den Event-Handler erstellen, binden Sie den Statusparameterwert des Clients an ihn, um die beiden Komponenten zu verbinden. Wenn Sie auf eine Komponente klicken, ändert sich der Status der anderen Komponente. Client-Status sind nützlich, da Sie Ihren Komponenten benutzerdefinierte Werte hinzufügen können, die automatisch über ein Skript aktualisiert werden können. Stellen Sie sich einen Clientstatus als Bucket zum Speichern von Informationen vor, die für die Seite spezifisch sind.
Beispielsweise können Sie Ihrer Seite eine Schaltflächen- und Bezeichnungskomponente hinzufügen. Die Schaltfläche ändert den Wert der Bezeichnung, z. B. die Textfarbe.
Prozedur
Ergebnisse
Was Sie in diesem Verfahren getan haben:
- Ihrer Seite wurden zwei Komponenten hinzugefügt.
- Client-Statusparameter mit einem Anfangswert definiert
- Client-Statusparameter an die erste Komponente gebunden.
- Client-Skript erstellt, das einen Wert aktualisiert, der durch den Client-Statusparameter definiert ist.
- Event Handler für die zweite Komponente erstellt, um das neue Client-Skript aufzurufen, das Sie gerade erstellt haben
- Die zweite Komponente wurde so ausgewählt, dass sie den Status der ersten Komponente ändert.