我需要使用传入的配置来更新缓存,并且不使用可见数据作为循环长度,因为并非所有数据都在DOM内,因为我将其存储在自己的自定义寻呼机组件中。
我过滤表,并且每次过滤时,我都会通过运行$(table).trigger('update')
更新表排序器,以便用户可以对过滤后的列表进行排序(每个过滤器后面的dom中都显示了完整的完整列表)
当他们重置排序并返回到初始状态时,就会出现此问题。
在开始状态时,仅显示几行(在自定义寻呼机组件中)
[我正在阅读https://mottie.github.io/tablesorter/docs/index.html上的api文档,并说它对寻呼机小部件使用updateCache
,因为不是一次所有数据都在DOM内(有点像我的用例)。
但是当我去阅读'updateCache'的代码时,即使它允许您传入用于设置的自定义配置,也会遍历]中的项目数。
for ( tbodyIndex = 0; tbodyIndex < $tbody.length; tbodyIndex++ ) {
我正在尝试查看是否可以使用表中不存在的数据手动更新内部缓存。遍历传入的配置(我正在用lodash的深层副本保存配置,因此以后可以使用此启动配置将其设置回,但仍不起作用...)
api文档说要使用$.tablesorter.updateCache( config, callback, $tbodies );
,但它对我不起作用,因为我的肢体数据并非全部在DOM中
我以为那是这个updateCache最初的目的:/
感谢您的时间!
我需要使用传入的配置更新缓存,并且不使用可见数据作为循环长度,因为并非所有数据都在DOM内,因为我将其存储在自己的自定义寻呼机组件中。 ...
就留在这里...