追加数据后如何刷新数据表
List results = [];
DataRow _getDataRow(index, data) {
return DataRow(
cells: <DataCell>[
DataCell(Text(results[index]['item_code'])),//add name of your columns here
DataCell(Text(results[index]['item_name'])),
DataCell(Text(results[index]['rate'])),
DataCell(Text("10")),//add name of your columns here
DataCell(Text("here")),
],
);
}
2条答案
按热度按时间olmpazwi1#
实际上,名为
_getDataRow
的函数是将在页面中调用的实际对象的模板,因此您需要调用它并使用任何状态管理来更新内容,我建议使用bloc或provideroymdgrw72#
虽然使用例如BLoC的状态管理应该是首选,但为了快速测试,您可以在StatefulWidget中使用setState参数,如下所示...