update pagination

pull/43/head
Leopoldthecoder 2016-09-09 12:00:57 +08:00
parent 8261e1d124
commit 3b0477b90f
3 changed files with 3 additions and 5 deletions

View File

@ -15,6 +15,7 @@
- 修复 Select 选中 value 为 0 的值时绑定值不更新的问题 - 修复 Select 选中 value 为 0 的值时绑定值不更新的问题
- 修复 Tree 取消选择某节点后,其同级节点均被取消的问题 - 修复 Tree 取消选择某节点后,其同级节点均被取消的问题
- 修复 Upload 的 headers 属性设置无效 - 修复 Upload 的 headers 属性设置无效
- 修复 Pagination 包含 sizes 子组件时 page-size 无效的问题
- 优化 增加打包成 commonjs 且不压缩的文件,默认引入 commonjs - 优化 增加打包成 commonjs 且不压缩的文件,默认引入 commonjs
#### 非兼容性更新 #### 非兼容性更新

View File

@ -52,7 +52,6 @@
@sizechange="handleSizeChange" @sizechange="handleSizeChange"
@currentchange="handleCurrentChange" @currentchange="handleCurrentChange"
:current-page="5" :current-page="5"
:page-sizes="[100, 200, 300, 400]"
:page-size="100" :page-size="100"
layout="total, prev, pager, next" layout="total, prev, pager, next"
:total="1000"> :total="1000">
@ -76,7 +75,6 @@
@sizechange="handleSizeChange" @sizechange="handleSizeChange"
@currentchange="handleCurrentChange" @currentchange="handleCurrentChange"
:current-page="5" :current-page="5"
:page-sizes="[100, 200, 300, 400]"
:page-size="100" :page-size="100"
layout="prev, pager, next, jumper" layout="prev, pager, next, jumper"
:total="1000"> :total="1000">
@ -160,7 +158,6 @@
.demo-pagination .last .block { .demo-pagination .last .block {
padding: 30px 24px; padding: 30px 24px;
overflow: hidden;
border-bottom: solid 1px #EFF2F6; border-bottom: solid 1px #EFF2F6;
&:last-child { &:last-child {
border-bottom: none; border-bottom: none;
@ -188,7 +185,7 @@
| page-size | 每页显示条目个数 | Number | — | 10 | | page-size | 每页显示条目个数 | Number | — | 10 |
| total | 总条目数 | Number | — | 0 | | total | 总条目数 | Number | — | 0 |
| current-page | 当前页数 | Number | — | 0| | current-page | 当前页数 | Number | — | 0|
| layout | 组件布局,子组件名用逗号分隔。| String | `size`, `prev`, `pager`, `next`, `jumper`, `->`, `total` | 'prev, pager, next, jumper, ->, total' | | layout | 组件布局,子组件名用逗号分隔。| String | `sizes`, `prev`, `pager`, `next`, `jumper`, `->`, `total` | 'prev, pager, next, jumper, ->, total' |
| page-sizes | 每页显示个数选择器的选项设置 | Number[] | — | [10, 20, 30, 40, 50, 100] | | page-sizes | 每页显示个数选择器的选项设置 | Number[] | — | [10, 20, 30, 40, 50, 100] |
### Events ### Events

View File

@ -116,7 +116,7 @@ export default {
Sizes: { Sizes: {
created() { created() {
if (Array.isArray(this.$parent.pageSizes)) { if (Array.isArray(this.$parent.pageSizes)) {
this.$parent.internalPageSize = this.$parent.pageSizes[0]; this.$parent.internalPageSize = this.$parent.pageSizes.indexOf(this.$parent.pageSize) > -1 ? this.$parent.pageSize : this.$parent.pageSizes[0];
} }
}, },