任何人都可以解释如何使用 api/json 向 select 个国家/地区制作可搜索下拉列表吗?在颤动中
Can Anyone Explain how to make a Searchable DropDown to select countries using api/json? in Flutter
我想制作一个下拉列表,其中可以select国家。下拉列表必须是可搜索的,每当我们键入一个字母时,下拉列表就会发生变化。
下拉列表正在使用 api/json 数据。
我们没有手动制作 selection。
您可以使用 searchable_dropdown or dropdown_search 包
对于API/JSON问题:
查看 Readme
中的第二个包示例
例子
DropdownSearch<UserModel>(
label: "Name",
onFind: (String filter) async {
var response = await Dio().get(
"http://5d85ccfb1e61af001471bf60.mockapi.io/user",
queryParameters: {"filter": filter},
);
var models = UserModel.fromJsonList(response.data);
return models;
},
onChanged: (UserModel data) {
print(data);
},
);
我想制作一个下拉列表,其中可以select国家。下拉列表必须是可搜索的,每当我们键入一个字母时,下拉列表就会发生变化。 下拉列表正在使用 api/json 数据。 我们没有手动制作 selection。
您可以使用 searchable_dropdown or dropdown_search 包
对于API/JSON问题:
查看 Readme
中的第二个包示例例子
DropdownSearch<UserModel>(
label: "Name",
onFind: (String filter) async {
var response = await Dio().get(
"http://5d85ccfb1e61af001471bf60.mockapi.io/user",
queryParameters: {"filter": filter},
);
var models = UserModel.fromJsonList(response.data);
return models;
},
onChanged: (UserModel data) {
print(data);
},
);