8/7 收银台加个未收,打印票据多个支付明细,房屋租赁-签约/上下架
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
<template>
|
||||
<div :class="{ hidden: hidden }" class="pagination-container">
|
||||
<span class="total">共 {{ total }} 条</span>
|
||||
<slot name="pageContent"></slot>
|
||||
<el-pagination
|
||||
v-model:current-page="currentPage"
|
||||
v-model:page-size="pageSize"
|
||||
@@ -25,7 +27,7 @@ const props = defineProps({
|
||||
pageSizes: { type: Array<number>, default: () => [10, 20, 30, 50, 100] },
|
||||
// 移动端页码按钮的数量端默认值5
|
||||
pagerCount: propTypes.number.def(document.body.clientWidth < 992 ? 5 : 7),
|
||||
layout: propTypes.string.def('total, sizes, prev, pager, next, jumper'),
|
||||
layout: propTypes.string.def('sizes, prev, pager, next, jumper'),
|
||||
background: propTypes.bool.def(true),
|
||||
autoScroll: propTypes.bool.def(true),
|
||||
hidden: propTypes.bool.def(false),
|
||||
@@ -67,7 +69,15 @@ function handleCurrentChange(val: number) {
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.total {
|
||||
color: var(--el-text-color-regular);
|
||||
font-weight: 400;
|
||||
font-size: 14px;
|
||||
margin: 0 15px 0 0;
|
||||
}
|
||||
.pagination-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
.el-pagination {
|
||||
float: v-bind(float);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user