【问题标题】:remove specific item range from list从列表中删除特定项目范围
【发布时间】:2022-01-08 16:54:47
【问题描述】:

我有 2 个下拉列表,第一个是 toDate,第二个是 fromDate,有 1 个要显示的月份列表。

List<String> month = [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December',
];

在第一个下拉列表中,显示所有列表以供选择,但在第二个下拉列表中,我想显示所选第一个下拉值之后的所有值。

例如 - : 在第一个下拉列表中,我选择了“三月”,第二个下拉列表显示的列表应该在“三月”之后。

我该怎么做? 请帮忙。

【问题讨论】:

    标签: android flutter api drop-down-menu dropdown


    【解决方案1】:
    void main() {
      List<String> month = [
        'January',
        'February',
        'March',
        'April',
        'May',
        'June',
        'July',
        'August',
        'September',
        'October',
        'November',
        'December',
      ];
      var choice = 'March';
      var ind = month.indexOf(choice);
      if (ind > 0) {
        print(month.skip(ind + 1));
      }
    }
    

    【讨论】:

    猜你喜欢
    • 2017-08-22
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 2019-03-17
    • 2018-05-03
    • 1970-01-01
    • 2022-01-10
    相关资源
    最近更新 更多