From 0ae83a895e80a4b9777a27f613d721a7e5e2ac18 Mon Sep 17 00:00:00 2001 From: ali <ali9696@163.com> Date: 星期二, 03 九月 2024 10:18:27 +0800 Subject: [PATCH] 整体样式修改 --- energy_management_ui/src/components/Pagination/index.vue | 39 +++++++++++++++++++++++---------------- 1 files changed, 23 insertions(+), 16 deletions(-) diff --git a/energy_management_ui/src/components/Pagination/index.vue b/energy_management_ui/src/components/Pagination/index.vue index c815e13..c332383 100644 --- a/energy_management_ui/src/components/Pagination/index.vue +++ b/energy_management_ui/src/components/Pagination/index.vue @@ -1,5 +1,5 @@ <template> - <div :class="{'hidden':hidden}" class="pagination-container"> + <div :class="{ hidden: hidden }" class="pagination-container"> <el-pagination :background="background" :current-page.sync="currentPage" @@ -15,10 +15,10 @@ </template> <script> -import { scrollTo } from '@/utils/scroll-to' +import { scrollTo } from "@/utils/scroll-to"; export default { - name: 'Pagination', + name: "Pagination", props: { total: { required: true, @@ -35,12 +35,12 @@ pageSizes: { type: Array, default() { - return [10, 20, 30, 50] + return [10, 20, 30, 50]; } }, layout: { type: String, - default: 'total, sizes, prev, pager, next, jumper' + default: "total, sizes, prev, pager, next, jumper" }, background: { type: Boolean, @@ -58,44 +58,51 @@ computed: { currentPage: { get() { - return this.page + return this.page; }, set(val) { - this.$emit('update:page', val) + this.$emit("update:page", val); } }, pageSize: { get() { - return this.limit + return this.limit; }, set(val) { - this.$emit('update:limit', val) + this.$emit("update:limit", val); } } }, methods: { handleSizeChange(val) { - this.$emit('pagination', { page: this.currentPage, limit: val }) + this.$emit("pagination", { page: this.currentPage, limit: val }); if (this.autoScroll) { - scrollTo(0, 800) + scrollTo(0, 800); } }, handleCurrentChange(val) { - this.$emit('pagination', { page: val, limit: this.pageSize }) + this.$emit("pagination", { page: val, limit: this.pageSize }); if (this.autoScroll) { - scrollTo(0, 800) + scrollTo(0, 800); } } } -} +}; </script> <style scoped> .pagination-container { - background: #fff; - padding: 32px 16px; + background: transparent; + padding: 12px 20px; + position: relative; } .pagination-container.hidden { display: none; } +.el-pagination__total { + color: #fff !important; +} +.el-pagination__jump { + color: #fff; +} </style> -- Gitblit v1.9.3