File tree Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -144,11 +144,15 @@ class BootstrapTable extends Component {
144
144
145
145
this . store . setData ( nextProps . data . slice ( ) ) ;
146
146
147
- let page ;
148
- if ( options . page != null ) {
147
+ // from #481
148
+ let page = this . state . currPage ;
149
+ if ( this . props . options . page !== options . page ) {
149
150
page = options . page ;
150
- } else {
151
- page = this . state . currPage ;
151
+ }
152
+ // from #481
153
+ let sizePerPage = this . state . sizePerPage ;
154
+ if ( this . props . options . sizePerPage !== options . sizePerPage ) {
155
+ sizePerPage = options . sizePerPage ;
152
156
}
153
157
154
158
if ( this . isRemoteDataSource ( ) ) {
@@ -157,13 +161,6 @@ class BootstrapTable extends Component {
157
161
currPage : page
158
162
} ) ;
159
163
} else {
160
- // #481
161
- // const sizePerPage = options.sizePerPage || this.state.sizePerPage;
162
- let sizePerPage = this . state . sizePerPage ;
163
- if ( this . props . options . sizePerPage !== options . sizePerPage ) {
164
- sizePerPage = options . sizePerPage ;
165
- }
166
-
167
164
// #125
168
165
if ( ! options . page &&
169
166
page >= Math . ceil ( nextProps . data . length / sizePerPage ) ) {
You can’t perform that action at this time.
0 commit comments