react-bootstrap-table中的远程功能和非远程功能有什么区别

时间:2018-09-05 18:37:21

标签: reactjs

大家好,

我正在尝试使用react-bootstrap-table,但是我不明白远程表是什么?

在github示例中浏览时,我注意到大多数人都在使用远程功能,但是我认为它们(远程和非远程)都可以做相同的事情,所以有什么区别?以及哪个是最适合使用的,为什么?

如果您知道答案,请帮助我, 预先谢谢你

1 个答案:

答案 0 :(得分:1)

Here is the explanation来自react-bootrstrap-table文档。

基本上,当您使用默认表(默认情况下将remote道具设置为false)时,该库会为您完成所有“脏”状态管理工作-例如对数据进行排序和过滤,在引擎盖下。

将此属性设置为true时,您就有责任处理和操纵表对数据的反应。您可以使用状态管理框架(例如reduxmobx,父组件的状态-或通过对服务器的api调用并使用react-bootrstrap-table的钩子({{ 1}},onSortChange等),以触发将提取或处理您的数据的事件。

简而言之-如果您正在寻找onPageChange的基本简单实现-您可能会坚持使用默认设置,而未将react-bootrstrap-table设置为true。