gpt4 book ai didi

javascript - 使用 html5 导出按钮 meteor 表格导出数据

转载 作者:行者123 更新时间:2023-12-03 00:48:22 25 4
gpt4 key购买 nike

我正在使用表格来查看表中集合中的数据,但是当我需要使用带有按钮(csvhtml5)的 html5 导出按钮导出数据时,它仅显示表中可见数据的长度,而不是集合中的所有数据.

https://github.com/aldeed/meteor-tabular#features https://datatables.net/reference/button/csvHtml5

有办法让它导出所有数据吗?

最佳答案

这是由 Tabular 处理检索数据的方式引起的;它只保存订阅的文档而不是整个集合。

By default, a normal Meteor.subscribe is used for the current page's table data. This subscription is stopped and a new one replaces it whenever you switch pages. This means that if your table shows 10 results per page, your client collection will have 10 documents in it on page 1. When you switch to page 2, your client collection will still have only 10 documents in it, but they will be the next 10.

为了规避这个问题,我们想出了一个 hacky 解决方案,其中涉及修改 tabulardatatables.net-buttons 但它太丑陋而无法分享,所以我的两分钱使用普通数据表并向其传递所有数据,它会巧妙地为您处理导出。

这里有一些可以帮助您入门的内容:https://datatables.net/forums/discussion/41493/how-to-install-datatables-with-meteor-js-bootstrap-3

关于javascript - 使用 html5 导出按钮 meteor 表格导出数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53154519/

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