如何解决如何在 Flutter 中使用 API 填充数据行?
我不知道如何使用 API 动态填充数据行。
我还是 Flutter 初学者,我只需要知道:如何在 Flutter 中使用 API 填充数据行?
我试过 list.map
但它对我不起作用。
class RecentFiles extends StatelessWidget {
@override
Future getData() async {
var url = 'https://sdchb.com/index1';
var response = await http.get(Uri.parse(url));
var responsebody = jsonDecode(response.body);
return responsebody;
}
Widget build(BuildContext context) {
return Container(
padding: EdgeInsets.all(defaultPadding),decoration: BoxDecoration(
color: secondaryColor,borderRadius: const BorderRadius.all(Radius.circular(10)),),child: Column(
crossAxisAlignment: CrossAxisAlignment.start,children: [
Text(
"Recent Files",style: Theme.of(context).textTheme.subtitle1,SizedBox(
width: double.infinity,child: DataTable(
horizontalMargin: 0,columnSpacing: defaultPadding,columns: [
DataColumn(
label: Text("File Name"),DataColumn(
label: Text("Date"),DataColumn(
label: Text("Size"),],rows: [],);
; //end
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。