大家好,
我正在尝试使用react-bootstrap-table,但是我不明白远程表是什么?
在github示例中浏览时,我注意到大多数人都在使用远程功能,但是我认为它们(远程和非远程)都可以做相同的事情,所以有什么区别?以及哪个是最适合使用的,为什么?
如果您知道答案,请帮助我, 预先谢谢你
答案 0 :(得分:1)
Here is the explanation来自react-bootrstrap-table
文档。
基本上,当您使用默认表(默认情况下将remote
道具设置为false)时,该库会为您完成所有“脏”状态管理工作-例如对数据进行排序和过滤,在引擎盖下。
将此属性设置为true
时,您就有责任处理和操纵表对数据的反应。您可以使用状态管理框架(例如redux或mobx,父组件的状态-或通过对服务器的api调用并使用react-bootrstrap-table
的钩子({{ 1}},onSortChange
等),以触发将提取或处理您的数据的事件。
简而言之-如果您正在寻找onPageChange
的基本简单实现-您可能会坚持使用默认设置,而未将react-bootrstrap-table
设置为true。