From b023e9aaa5866c1bfb922626d9e28b60fc10d8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=B1=E7=9C=A0=E5=84=80=E5=BC=8F?= <854085467@qq.com> Date: Sun, 25 Sep 2022 23:04:40 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8(component):=20update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package/component/src/component/page/index.vue | 9 +++++++-- .../src/document/zh-CN/guide/changelog.md | 3 ++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/package/component/src/component/page/index.vue b/package/component/src/component/page/index.vue index d15d7cca..a1402212 100644 --- a/package/component/src/component/page/index.vue +++ b/package/component/src/component/page/index.vue @@ -58,7 +58,12 @@ watch( const totalPage = computed(() => { maxPage.value = Math.ceil(props.total / inlimit.value); let r: number[] = []; - let start = maxPage.value <= props.pages ? 1 : currentPage.value > pages ? currentPage.value - pages : 1; + let start = + maxPage.value <= props.pages + ? 1 + : currentPage.value > pages + ? currentPage.value - pages + : 1; for (let i = start; ; i++) { if (r.length >= props.pages || i > maxPage.value) { break; @@ -98,7 +103,7 @@ const jumpPage = () => { const changelimit = () => { const maxPage = Math.ceil(props.total / inlimit.value); - if(currentPage.value > maxPage ) { + if (currentPage.value > maxPage) { currentPage.value = maxPage; } emit("change", { current: currentPage.value, limit: inlimit.value }); diff --git a/package/document-component/src/document/zh-CN/guide/changelog.md b/package/document-component/src/document/zh-CN/guide/changelog.md index f565780a..4e1c2c0a 100644 --- a/package/document-component/src/document/zh-CN/guide/changelog.md +++ b/package/document-component/src/document/zh-CN/guide/changelog.md @@ -27,8 +27,9 @@
  • [修复] select 组件位于 layer 底部时, 点击时出现滚动条。
  • [修复] select 组件与 table 组件组合使用时, 下拉内容被遮盖。
  • [修复] select 组件多选模式下提示信息错误, 将 "请选择" 调整为 "请输入"。
  • -
  • [优化] tag 组件 border background height 等, 使其更贴合 layui 的设计规范。
  • +
  • [优化] page 组件 limit 逻辑, 切换 limit 后,如果页数大于当前页,保持当前页码不变,否则使用最大页码。
  • [优化] input 组件 suffix 插槽与 allow-clear 启用时的显示顺序, clear > suffix。
  • +
  • [优化] tag 组件 border background height 等, 使其更贴合 layui 的设计规范。