Skip to content

Commit f01f6ec

Browse files
committed
fix currPage and sizePerPage lost
1 parent 64ed6d3 commit f01f6ec

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/BootstrapTable.js

+6-5
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,11 @@ class BootstrapTable extends React.Component {
9797
this.initTable(nextProps);
9898
if (Array.isArray(nextProps.data)) {
9999
this.store.setData(nextProps.data);
100-
this.store.page(nextProps.options.page || 1,
101-
nextProps.options.sizePerPage || Const.SIZE_PER_PAGE_LIST[0]);
100+
let data = this.store.page(nextProps.options.page || this.refs.pagination.getCurrentPage(),
101+
nextProps.options.sizePerPage || this.refs.pagination.getSizePerPage())
102+
.get();
102103
this.setState({
103-
data: this.getTableData()
104+
data: data
104105
});
105106
}
106107
if (nextProps.selectRow && nextProps.selectRow.selected) {
@@ -655,9 +656,9 @@ BootstrapTable.defaultProps = {
655656
afterSearch: undefined,
656657
afterColumnFilter: undefined,
657658
onRowClick: undefined,
658-
page: 1,
659+
page: undefined,
659660
sizePerPageList: Const.SIZE_PER_PAGE_LIST,
660-
sizePerPage: Const.SIZE_PER_PAGE_LIST[0],
661+
sizePerPage: undefined,
661662
paginationSize: Const.PAGINATION_SIZE,
662663
onSizePerPageList: undefined
663664
},

0 commit comments

Comments
 (0)