gpt4 book ai didi

datatable - 如何在 Flutter 中监听 DataTable 中的 DataRow

转载 作者:IT王子 更新时间:2023-10-29 07:05:51 24 4
gpt4 key购买 nike

我能够设置一个 DataTable 来显示一堆数据。但是想要在点击一行时导航到另一个屏幕。

很遗憾,DataRow 没有 onTap 回调。

我最终为每个 DataCell 添加了 onTap,这看起来像是一个 hacky 解决方案。有没有其他方法可以解决这个问题?

最佳答案

DataRow中onTap调用的是onSelectChanged函数

DataRow(
cells: [
DataCell(Text("ID"))
,DataCell(Text("NAME"))
],
onSelectChanged: (value) {
// insert your navigation function here and use the selected value returned by the function
Navigator.of(context).pop(value);
}
);

关于datatable - 如何在 Flutter 中监听 DataTable 中的 DataRow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53013009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com