分页组件新增pagerCount属性
This commit is contained in:
		
							parent
							
								
									557672ba9f
								
							
						
					
					
						commit
						a209b39552
					
				| 
						 | 
					@ -105,6 +105,15 @@
 | 
				
			||||||
	position: absolute;
 | 
						position: absolute;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@media ( max-width : 768px) {
 | 
				
			||||||
 | 
					  .pagination-container .el-pagination > .el-pagination__jump {
 | 
				
			||||||
 | 
					    display: none !important;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  .pagination-container .el-pagination > .el-pagination__sizes {
 | 
				
			||||||
 | 
					    display: none !important;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.el-table .fixed-width .el-button--mini {
 | 
					.el-table .fixed-width .el-button--mini {
 | 
				
			||||||
	padding-left: 0;
 | 
						padding-left: 0;
 | 
				
			||||||
	padding-right: 0;
 | 
						padding-right: 0;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,6 +6,7 @@
 | 
				
			||||||
      :page-size.sync="pageSize"
 | 
					      :page-size.sync="pageSize"
 | 
				
			||||||
      :layout="layout"
 | 
					      :layout="layout"
 | 
				
			||||||
      :page-sizes="pageSizes"
 | 
					      :page-sizes="pageSizes"
 | 
				
			||||||
 | 
					      :pager-count="pagerCount"
 | 
				
			||||||
      :total="total"
 | 
					      :total="total"
 | 
				
			||||||
      v-bind="$attrs"
 | 
					      v-bind="$attrs"
 | 
				
			||||||
      @size-change="handleSizeChange"
 | 
					      @size-change="handleSizeChange"
 | 
				
			||||||
| 
						 | 
					@ -38,6 +39,11 @@ export default {
 | 
				
			||||||
        return [10, 20, 30, 50]
 | 
					        return [10, 20, 30, 50]
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    // 移动端页码按钮的数量端默认值5
 | 
				
			||||||
 | 
					    pagerCount: {
 | 
				
			||||||
 | 
					      type: Number,
 | 
				
			||||||
 | 
					      default: document.body.clientWidth < 992 ? 5 : 7
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    layout: {
 | 
					    layout: {
 | 
				
			||||||
      type: String,
 | 
					      type: String,
 | 
				
			||||||
      default: 'total, sizes, prev, pager, next, jumper'
 | 
					      default: 'total, sizes, prev, pager, next, jumper'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue