此資料來自 API,我想將所有選項放在下拉串列中

有誰能夠幫助我?我是 flutter 的新手,我還在學習使用
這是我的代碼:
class _ApiFipePageState extends State<ApiFipePage>{
@override
Widget build(BuildContext context) {
return Scaffold(
body: FutureBuilder<dynamic>(
future: pegarUsuarios(),
builder: (context, snapshot) {
if (snapshot.hasData) {
return ListView.builder(
itemCount: snapshot.data!.length,
itemBuilder: (context, index) {
var usuario = snapshot.data![index];
return ListTile(
title: Text(usuario['nome']),
);
});
} else if (snapshot.hasError) {
return Center(
child: Text('${snapshot.error}'),
);
}
return Center(
child: CircularProgressIndicator(),
);
},
),
);
}
pegarUsuarios() async {
var url = Uri.parse('https://parallelum.com.br/fipe/api/v1/carros/marcas');
var resposta = await http.get(url);
if (resposta.statusCode == 200) {
return jsonDecode(resposta.body);
} else {
throw Exception('n?o foi possivel carregar os usuarios');
}
}
uj5u.com熱心網友回復:
試試下面的答案希望它對你有幫助。您可以
您的下拉結果螢屏 -> 
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/371334.html
上一篇:ListView.Items.Clear似乎洗掉了組關聯
下一篇:限制惰性列中的專案
