【问题标题】:how to refine an if statement that effects multiple variables?如何改进影响多个变量的 if 语句?
【发布时间】:2022-11-19 18:35:59
【问题描述】:

我有一个带有下拉菜单的列表,每个选择都会影响多个变量。 有什么办法可以细化吗?这是一个SN-P:

if (selectedLeft == 'item 1')
  row1Vis = false;
if (selectedLeft == 'item 1')
  leftCounter = false;
if (selectedLeft == 'item 1')
  leftNA = true;

有没有可能有类似的东西, 如果 (selectedLeft == '项目 1') row1Vis = false, leftCounter = false, leftNA = true;

所以我不必写出 if (selectedLeft == 'item 1') 3 次。

干杯

【问题讨论】:

    标签: flutter dart flutter-layout


    【解决方案1】:

    你可以使用正文(){...}

    if (selectedLeft == 'item 1') {
      row1Vis = false;
      leftCounter = false;
      leftNA = true;
    }
    

    更多关于if-and-elseswitch-and-caselanguage-tour

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-07
      相关资源
      最近更新 更多