2つのコンポーネント値が別のコンポーネントの状態を制御します
1.ケース背景
1つのコンポーネントの関連オプション設定でビジネスのニーズを満たすことができない場合、複数のコンポーネントが同時にある条件を満たす必要がある場合に別のコンポーネントを表示するには、次のケースを参照してください。
2.効果を実現する
💡ドロップダウンラジオaがオプション1を選択し、ドロップダウンラジオbがオプション2を選択すると、1行のテキストcが表示されます
3.実現手順
3.1フォームとコンポーネント構成の作成
3.1.1フォームの作成
パス: 作成したアプリケーションに入る>> ページの左上隅に + 番号>> 新規に通常のフォーム/プロセスフォームを作成します (フォームタイプを選択してください)

フォームの作成
3.1.2コンポーネントタイプと構成
ドロップダウンラジオa: ドロップダウンラジオ
ドロップダウンラジオb: ドロップダウンラジオ
単一行テキストc: 単一行テキスト

3.1.3単一行テキストcステータスを非表示に設定する

1行のテキストcステータスを非表示に設定します
3.2ページjs設定
3.2.1ドロップダウンラジオaにonchangeアクションを新規作成する

ドロップダウンラジオa新規onchangeアクション
3.2.2 onchangeアクション内に次のコードを書き込みます

コード例:
const a = this.$("下拉单选A的唯一标识").getValue();
const b = this.$("下拉单选B的唯一标识").getValue();
if (a == "选项一" && b == "选项二" )
{
this.$("单行文本C的唯一标识").setBehavior("NORMAL")
}
else
{
this.$("单行文本C的唯一标识").setBehavior("HIDDEN")
}
3.2.3ドロップダウンラジオbでこのonchangeアクションをバインドする
注: 2つのドロップダウン・ラジオは同じアクションをバインドしています

ドロップダウンラジオb新規作成onchangeアクション

5.エフェクトデモ
次のようにして、3つの異なる効果を実現します
- ドロップダウンラジオaは「オプション1」、ドロップダウンラジオbは「オプション3」を選択し、1行のテキストは表示されません
- ドロップダウンラジオaで「オプション1」、ドロップダウンラジオbで「オプション2」を選択すると、1行のテキストが表示されます
- ドロップダウンラジオbは「オプション2」を「オプション3」に変更し、1行のテキストは非表示にします

-------------------- 最新情報を入手して、私たちに注目してください -------------------- ----

この文書は機械翻訳により生成されています。翻訳により生じた齟齬や相違点は拘束力を持たず、コンプライアンスや執行目的において法的効力はありません。
このドキュメントは役に立ちましたか?
