コンポーネント
← すべてのコンポーネント

依存フィールド

stimeo--conditional-fields

トリガーとなるコントロールの値に応じて領域を表示/非表示・有効/無効化する。

stimeo--conditional-fields コントローラはトリガーを監視し、条件が成立する領域を表示/非表示に切り替えつつ hidden / aria-hidden / disabled を同期します。各領域は data-when-checked / data-when-unchecked / data-when-value="x" で条件を宣言し、トリガーが複数なら match(any/all)でまとめます。非表示の間は領域内の入力を(disableHidden 時)disabled にして送信から外し、フォーカスがある領域を隠すときはトリガーへフォーカスを退避します。connect でトリガー値から状態を再評価し(Morph 安全)、stimeo--conditional-fields:change を発火します。ライブラリは挙動のみを提供します。

実行中