Adaloでの条件使用
Last updated
Was this helpful?
Last updated
Was this helpful?
条件を使用すると、アプリ内で動的かつインタラクティブなユーザーエクスペリエンスを作成できます。条件を理解することは、特定のアクションや振る舞いがアプリ内でいつ発生すべきかを指示することで、魅力的で応答性のあるアプリを設計するために不可欠です。
条件付きアクションは、アクション設定の一番下にある「詳細を表示」を選択することで、任意のアクションに追加できます。これにより、ユーザーデータや入力値などの特定の基準に基づいてアクションをトリガーできます。
以下の例では、Logged in User>Admin(Boolean) が True に等しい場合に、ユーザーを管理者画面にリンクする条件付きリンクアクションが設定されています。
注意: 条件付きアクションの基準が満たされない場合、ユーザーがコンポーネントをクリックしても何も起こりません。これを避けるために、アクションの条件を満たさないユーザーに適用されるフォールバックアクションの設定をお勧めします。
条件付き表示は、コンポーネント設定の右上にあるケバブメニューから任意のコンポーネントに追加できます。これにより、アプリ内の要素の表示を制御し、ユーザーロールや入力値などの特定の条件に基づいてボタン、画像、テキストフィールド、および他のUIコンポーネントの表示または非表示を制御できます。
以下の例では、Current Destination>Users(利用可能な画面データから)が Logged in User を含む場合にのみ表示されるボタンがあります。
注意: 任意のコンポーネントに多くの条件付きアクションを追加すると、エンドユーザーのアプリのパフォーマンスに悪影響を及ぼす可能性があります。
現在、条件付きアクションと条件付き表示には1つのフィルターしか添付できませんが、リスト、カウント、チャート、および他のコンポーネントのフィルターには好きなだけフィルターを追加できます。
多くの場合、条件付きアクションと条件付き表示は、セットアップが若干異なる場合でも、同じ結果やユーザーエクスペリエンスを達成するために相互に使用できます。
データのフィルタリングや検索条件に一致しない場合に表示される画面である空の状態を作成する方法を学びたい場合は、をチェックしてください。
条件付き表示の設定方法についてさらに詳しく知りたい場合は、のを強くお勧めします。
この記事に関する追加のヘルプが必要な場合は、いつでもで質問できます!投稿する際は、この記事へのリンクも貼り付けてください!
チュートリアルやヘルプドキュメントのリクエストがありますか?