Flutter 将一个值与两个字符串进行比较
Flutter comparing a value with two strings
这里我想将当前值与我给的两个字符串进行比较,并相应地创建一个小部件,但我只能检查它是否等于一个字符串。
Widget buildSecondDropDown() {
return currentValue == "Kare" && "Dikdörtgen"
? Container(
width: 200,
padding: const EdgeInsets.symmetric(
horizontal: 12,
vertical: 4,
),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(12),
color: Colors.white,
),
)
: Container();
}
尝试替换第 2 行:
return currentValue == "Kare" && currentValue == "Dikdörtgen"
这应该有效
这里我想将当前值与我给的两个字符串进行比较,并相应地创建一个小部件,但我只能检查它是否等于一个字符串。
Widget buildSecondDropDown() {
return currentValue == "Kare" && "Dikdörtgen"
? Container(
width: 200,
padding: const EdgeInsets.symmetric(
horizontal: 12,
vertical: 4,
),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(12),
color: Colors.white,
),
)
: Container();
}
尝试替换第 2 行:
return currentValue == "Kare" && currentValue == "Dikdörtgen"
这应该有效