diff --git a/components/table/index.jsx b/components/table/index.jsx index 32ffc4d2055ffc3c7c0ca577c28a741b6d5ce591..72648e2f2d33c24e27ebe1c922ec31d7ff30ed3b 100644 --- a/components/table/index.jsx +++ b/components/table/index.jsx @@ -86,7 +86,7 @@ let AntTable = React.createClass({ componentWillReceiveProps(nextProps) { if (('pagination' in nextProps) && nextProps.pagination !== false) { this.setState({ - pagination: objectAssign({}, this.state.pagination, nextProps.pagination) + pagination: objectAssign({}, defaultPagination, this.state.pagination, nextProps.pagination) }); } // dataSource 的变化会清空选中项