如何通过下拉隐藏表单的可见性
代码:
Expanded(
child:DropDownWidget(
list: ["Yes","No"],
data: patientConsent,
hint: getTranslated(context, "select"),
heading: getTranslated(context, "patient_consent"),
),
),
CustomFromField(
heading: getTranslated(context, "sample_id"),
),
您可以使用三元表达式来检查下拉列表的值:
patientConsent == "Yes" ?
CustomFromField(
heading: getTranslated(context, "sample_id"),
) :
SizedBox(),
您也可以使用if表达式:
if (patientConsent == "Yes")
CustomFromField(
heading: getTranslated(context, "sample_id"),
),