fix: table pagination deep watch

pull/77/merge
tjz 2018-07-17 21:22:48 +08:00
parent 323c534aa2
commit b464c6f6ee
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 &&