fix: table pagination deep watch

pull/165/head
tjz 2018-07-17 21:22:48 +08:00
parent 2e1c19471e
commit c65e1def1b
1 changed files with 14 additions and 11 deletions

View File

@ -86,7 +86,8 @@ export default {
} }
}, },
watch: { watch: {
pagination (val) { pagination: {
handler (val) {
this.setState(previousState => { this.setState(previousState => {
const newPagination = { const newPagination = {
...defaultPagination, ...defaultPagination,
@ -98,6 +99,8 @@ export default {
return { sPagination: val !== false ? newPagination : emptyObject } return { sPagination: val !== false ? newPagination : emptyObject }
}) })
}, },
deep: true,
},
rowSelection: { rowSelection: {
handler (val) { handler (val) {
if (val && if (val &&