问题标签 [paginateddatatable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
227 浏览

flutter - onLongPress 分页数据表数据行

当长按其中任何位置时,让整行触发回调的最佳方法是什么。我使用 a PaginatedDataTable,其中包含DataRow's of DataCell's。

我发现的唯一方法是在每个单元格中添加一个TableRowInkWell或,但这不起作用,您实际上需要长按任何单元格内的文本才能工作。GestureDetectorDataCell

我还尝试添加填充以扩大选择区域,但这会弄乱数据表本身。

除了DataRow.byIndex适用onSelectChangedonTap.

0 投票
1 回答
325 浏览

flutter - 分页数据表和提供者

我的PaginatedDataTable小部件:

ShopDataSource类扩展DataTableSource如下:

我的问题:如何从 DataProvider 类获取数据到DataCells.

或者

Firestore 任何从有StreamBuilder或没有此获取数据的替代方式。

0 投票
0 回答
49 浏览

flutter - 在 PaginatedDataTabble 上添加搜索功能

我是 Flutter 的新手,正在尝试使用搜索功能创建 PaginatedDatatable。有没有人知道如何处理它?赞赏

0 投票
1 回答
804 浏览

flutter - 如何将数据从扩展 DataTableSource 类传递到 StateFull 类

我有 PaginatedDataTable 并将源的 PaginatedDataTable 的属性放到另一个类中.. 这是代码

对于mysource:

但让我感到困惑的是......在我处理完我的数据之后,class MySource extends DataTableSource我不知道如何从那里传递数据以在 StateFulWidget 的 MainPage 中调用它......所以有没有办法class MySource extends DataTableSource从里面调用数据class MainPage extends StatefulWidget

0 投票
0 回答
64 浏览

flutter - Flutter : PaginatedDataTable 现在可以获取页面了吗?

如何从'PaginatedDataTable'中获取当前正在查看的页面信息?

这是示例代码。

0 投票
1 回答
1219 浏览

flutter - 颤动中的分页数据表

谁知道 Flutter 中的 PaginatedDataTable 类?我今天发现了它,我想知道它是否不能解决我的问题。我有来自 API REST (PHP/MYSQL) 的数据,我想将数据加载到具有多个页面的表中。我更喜欢不要一次加载所有数据,因为它可能很大,因此会减慢移动应用程序的速度。所以这个想法是一次只加载 10 行,所以如果用户想查看更多,他可以单击下一步查看下一页和下一个数据。

现在,我的代码是:如您所见,我使用futurebuilder,我将我想要的结果数(20)发送到我的api,我的api返回前20个结果

0 投票
0 回答
229 浏览

flutter - 如何在颤动中正确导航分页数据表的页面?

我是新来的颤振。我在分页数据表上工作一切正常,但是当我单击下一页按钮时,它会调用 Invalid value: Not in inclusive range 0..10: 11 我总共有 11 行和 10 行每页。10 行显示正确,但是当我点击下一页按钮查看第 11 行时,它会调用错误。我没有得到错误在哪里。请帮帮我。

这是我实现的代码

这是正确显示 10 行的屏幕截图

在下一页单击显示此

0 投票
1 回答
244 浏览

flutter - Flutter - 分页数据表底部字体着色和布局

我在这里有我的分页数据表,其中包含一个主题小部件以添加背景颜色:

我已经通过使用color: MaterialStateColor.resolvewith(){}我的 DataRow.byindex 方法(在 DataTableSource 中,上面命名为 RecordsSource)指定了行颜色,它看起来像这样: 在此处输入图像描述

所以问题是 - 如何为底部页面的字体着色并降低其高度?具体来说,我的意思是11 中的 1-10< >因为我的应用程序的主题是深蓝色,所以几乎看不到。

另一个问题是关于布局。所以预期的行数是 100,我希望它每页 20 行。但是偶尔,可能只有 11 行(因为数据来自 api),所以它在第二页上看起来像这样:在此处输入图像描述

如何使表格在此页面上仅显示一行?有关详细代码,请随时访问https://github1s.com/davidp918/KZStats/blob/main/lib/pages/details/map_detail.dart分页数据表代码从第 233 行开始

0 投票
0 回答
96 浏览

flutter - Flutter PaginatedDataTable - 数据更改时 DataTableSource 无法正确排序

我正在尝试创建一个可以过滤的分页数据表,但是如果数据被过滤,则排序不起作用。

添加一些打印检查后,它显示数据已经过滤和正确排序,但是 DataTableSource 中的 notifyListeners() 似乎没有更新视图。但是,当未过滤数据时,它可以正常工作。

这是 DataTableSource 中的排序函数:

这是过滤数据的方式:

_provider 是数据提供者,它使用 ChangeNotifier 跟踪数据更改,然后将其传递给 DataSource:

输出:

非常感谢任何建议或帮助

0 投票
0 回答
95 浏览

flutter - 从谷歌表显示数据到颤振数据表

我在谷歌表格中有一个简单的表格(见附图),我想在颤振数据表或分页数据表中实时显示

在此处输入图像描述

将颤振连接到 gsheets

我的谷歌身份验证凭据

我的电子表格 ID