クライアントステータスパラメーターを使用したコンポーネントのステータスの更新
UI ビルダー でクライアントステータスパラメーター値を作成して、コンポーネントにバインドします。コンポーネントにカスタム値を追加することで、これらのコンポーネントをスクリプトによって自動的に更新できます。
始める前に
必要なロール:ui_builder_admin
このタスクについて
2 つのコンポーネントをページに追加し、クライアントステータスパラメーターとスクリプトを使用して接続することができます。まず、クライアントステータスパラメーターを作成し、次にクライアントステータスパラメーターをラベルなどのコンポーネントの 1 つにバインドします。次に、クライアントスクリプトを作成し、それをイベントハンドラーを使用してボタンなどの 2 番目のコンポーネントにバインドします。イベントハンドラーを作成するときは、それにクライアントステータスパラメーターの値をバインドして、2 つのコンポーネントを接続します。1 つのコンポーネントをクリックすると、他のコンポーネントのステータスが変更されます。クライアントステータスは、スクリプトによって自動的に更新されるカスタム値をコンポーネントに追加できるので便利です。クライアントステータスは、ページに固有の情報を格納するバケットと考えてください。
たとえば、ボタンとラベルコンポーネントをページに追加できます。ボタンは、テキストの色を変更するなど、ラベルの値を変更します。
手順
タスクの結果
この手順で実行した事柄:
- ページに 2 つのコンポーネントを追加しました。
- 初期値を持つクライアントステータスパラメーターを定義しました。
- クライアントステータスパラメーターを最初のコンポーネントにバインドしました。
- クライアントステータスパラメーターによって定義された値を更新するクライアントスクリプトを作成しました。
- 2 番目のコンポーネントに、作成した新しいクライアントスクリプトを呼び出すイベントハンドラーを作成しました。
- 2 番目のコンポーネントを選択し、最初のコンポーネントのステータスが変更されるようにしました。