首页 > 解决方案 > 获取“RangeError(索引):无效值:只有有效值是0:1”

问题描述

在更改下拉列表中的值后,我收到此错误。

Exception caught by widgets library ==============================================================
The following RangeError was thrown building SearchableDropdown<dynamic>(dirty, dependencies: [_LocalizationsScope-[GlobalKey#afcbe], Directionality, _InheritedTheme], state: _SearchableDropdownState<dynamic>#9db5b):
RangeError (index): Invalid value: Only valid value is 0: 1

The relevant error-causing widget was: 
  SearchableDropdown<dynamic> file:///E:/Griffith%20Flutter/lib/Model/dynamicfields.dart:1017:33
When the exception was thrown, this was the stack: 
#0      List.[] (dart:core-patch/growable_array.dart:254:60)
#1      _SearchableDropdownState.selectedResult (package:searchable_dropdown/searchable_dropdown.dart:429:27)
#2      _SearchableDropdownState.build (package:searchable_dropdown/searchable_dropdown.dart:564:60)
#3      StatefulElement.build (package:flutter/src/widgets/framework.dart:4691:27)
#4      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4574:15)
...

标签: androidflutter

解决方案


推荐阅读