大家好,
我正在尝试使用react-bootstrap-table,但我无法理解什么是远程表?
在github示例中导航时,我注意到大多数人都在使用远程功能,但我认为它们(远程和非远程)都可以做同样的事情,那么有什么区别?哪一个最好用,为什么?
如果您知道答案,请帮助我,提前谢谢
来自Here is the explanation文档的react-bootrstrap-table
。
基本上,当您使用默认表(默认情况下remote
prop设置为false)时,库会为您完成所有“脏”状态管理工作 - 比如对数据进行排序和过滤。
当您将此属性设置为true
时,处理和操纵表对数据的反应方式将成为您的责任。您可以使用状态管理框架(如redux或mobx)处理这些数据操作,具有父组件的状态 - 或者使用api调用服务器并使用react-bootrstrap-table
的钩子(onSortChange
,onPageChange
等)以触发将要获取的事件或操纵你的数据。
简而言之 - 如果您正在寻找react-bootrstrap-table
的基本简单实现 - 您可以坚持使用默认设置,而不是将remote
设置为true。