From e50ef83e83c45ec78e935bb9dc0fda14ff9bf45c Mon Sep 17 00:00:00 2001 From: castle Date: Tue, 28 Dec 2021 10:45:09 +0800 Subject: [PATCH 01/32] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]LayPage=E9=A1=B5?= =?UTF-8?q?=E7=A0=81=E8=B5=B7=E6=AD=A2=E8=8C=83=E5=9B=B4=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/docs/zh-CN/components/page.md | 4 ++-- src/module/page/index.vue | 14 +++++--------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/example/docs/zh-CN/components/page.md b/example/docs/zh-CN/components/page.md index 69823980..6cc02828 100644 --- a/example/docs/zh-CN/components/page.md +++ b/example/docs/zh-CN/components/page.md @@ -129,7 +129,7 @@ export default { ::: demo \ No newline at end of file From b244b384b0eda59950948a1c9d8eb74f6975acc1 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Tue, 4 Jan 2022 18:45:45 +0800 Subject: [PATCH 03/32] =?UTF-8?q?=E6=B7=BB=E5=8A=A0prepublishOnly=E5=91=BD?= =?UTF-8?q?=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 63db3d15..535da306 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,8 @@ "build:example": "vite build example", "lint:eslint": "eslint 'src/**/*.{vue,ts,tsx}' --fix", "lint:prettier": "prettier --write 'src/**/*'", - "commit": "git cz" + "commit": "git cz", + "prepublishOnly": "npm run build" }, "dependencies": { "@layui/hooks-vue": "^0.1.6", From 3b337aeba1aa451edc78baf456c03d629fc7f85a Mon Sep 17 00:00:00 2001 From: castleiMac Date: Thu, 6 Jan 2022 21:28:58 +0800 Subject: [PATCH 04/32] v0.3.3 --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 535da306..7ca912f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ctsy/layui-vue", - "version": "0.3.2", + "version": "0.3.3", "author": "sleeprite", "license": "MIT", "description": "a component library for Vue 3 base on layui-vue", @@ -61,13 +61,13 @@ "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^8.2.0", + "less": "^4.1.2", "markdown-it-container": "^3.0.0", "prettier": "^2.5.1", "prismjs": "^1.25.0", "rimraf": "^3.0.2", "rollup": "^2.61.0", "typescript": "^4.5.2", - "less": "^4.1.2", "vite": "2.7.6", "vite-plugin-md": "^0.11.6" }, @@ -80,4 +80,4 @@ "last 2 versions and > 2%", "ie > 10" ] -} \ No newline at end of file +} From 797e24ee161b0d107e8d1763aee10181139314b6 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Sat, 8 Jan 2022 11:24:17 +0800 Subject: [PATCH 05/32] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=B8=AD=E7=9A=84=E6=9C=80=E5=A4=A7=E9=A1=B5?= =?UTF-8?q?=E7=A0=81=E6=95=B0=E9=87=8F=E8=AE=A1=E7=AE=97=E6=97=B6=E6=9C=BA?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=9A=84=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/docs/zh-CN/components/page.md | 21 +++--- src/module/page/index.vue | 98 ++++++++++++++------------- 2 files changed, 64 insertions(+), 55 deletions(-) diff --git a/example/docs/zh-CN/components/page.md b/example/docs/zh-CN/components/page.md index b4105d19..ed1bb7c0 100644 --- a/example/docs/zh-CN/components/page.md +++ b/example/docs/zh-CN/components/page.md @@ -7,7 +7,7 @@ ::: demo \ No newline at end of file + From 38e1e38d81f706648c88999a526adc8443778137 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Sat, 8 Jan 2022 11:24:42 +0800 Subject: [PATCH 06/32] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=89=80=E6=9C=89=E7=BB=84=E4=BB=B6=E7=94=A8=E4=BA=8Eimport?= =?UTF-8?q?=E5=BC=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/index.ts b/src/index.ts index 4ed53ff9..e4701168 100644 --- a/src/index.ts +++ b/src/index.ts @@ -69,7 +69,7 @@ import LayInputNumber from "./module/inputNumber/index"; import LaySkeleton from './module/skeleton/index'; import LaySkeletonItem from './module/skeletonItem/index'; -const components: Record = { +export const components: Record = { LayRadio, LayButton, LayIcon, @@ -144,11 +144,9 @@ const install = (app: App, options?: InstallOptions): void => { }; export { - LaySkeleton, - LaySkeletonItem, LayRadio, - LayIcon, LayButton, + LayIcon, LayBacktop, LayLayout, LaySide, @@ -202,7 +200,12 @@ export { LayCarousel, LayCarouselItem, LayColorPicker, - LayLayer + LayLayer, + LayTooltip, + LayInputNumber, + LaySkeleton, + LaySkeletonItem, + LayCountUp, }; export { layer }; From 87d915bb624796ddc8d6e9580db16d644c513269 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Sat, 8 Jan 2022 11:29:42 +0800 Subject: [PATCH 07/32] =?UTF-8?q?=E5=88=87=E6=8D=A2package=E5=90=8D?= =?UTF-8?q?=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 7ca912f9..ac342901 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@ctsy/layui-vue", + "name": "@layui/layui-vue", "version": "0.3.3", "author": "sleeprite", "license": "MIT", @@ -80,4 +80,4 @@ "last 2 versions and > 2%", "ie > 10" ] -} +} \ No newline at end of file From 150499ced83fe1f5915f709656334cfdd6071de3 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Sat, 8 Jan 2022 11:32:44 +0800 Subject: [PATCH 08/32] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E9=A1=B5=E7=A0=81?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E8=BE=93=E5=85=A5=E6=A1=86=E4=B8=AD=E6=8D=95?= =?UTF-8?q?=E8=8E=B7enter=E4=BA=8B=E4=BB=B6=E8=A7=A6=E5=8F=91=E8=B7=B3?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/module/page/index.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/module/page/index.vue b/src/module/page/index.vue index 6e9fa94b..54918345 100644 --- a/src/module/page/index.vue +++ b/src/module/page/index.vue @@ -48,6 +48,7 @@ 到第 页 From 010bac5d8523c8dff8c48087db9f973609d765d4 Mon Sep 17 00:00:00 2001 From: castleiMac Date: Sat, 8 Jan 2022 12:36:27 +0800 Subject: [PATCH 09/32] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20select=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E4=B8=AD=E5=A4=96=E9=83=A8=E5=8F=82=E6=95=B0=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=E5=90=8E=E7=BB=84=E4=BB=B6=E5=86=85=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E5=80=BC=E5=8F=98=E5=8C=96=E4=B8=8D=E7=94=9F=E6=95=88=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/docs/zh-CN/components/select.md | 35 +++ src/module/select/index.vue | 340 ++++++++++++------------ src/module/selectOption/index.vue | 104 +++++--- src/module/type/select.ts | 4 + 4 files changed, 275 insertions(+), 208 deletions(-) diff --git a/example/docs/zh-CN/components/select.md b/example/docs/zh-CN/components/select.md index 5544ef36..6bdae521 100644 --- a/example/docs/zh-CN/components/select.md +++ b/example/docs/zh-CN/components/select.md @@ -27,6 +27,40 @@ export default { } + +::: title 数据联动 +::: + +::: demo + + + + + ::: ::: title 选择禁用 @@ -74,6 +108,7 @@ export default { + 点击切换(当前值:{{mvalue.join()}}) diff --git a/src/module/selectOption/index.vue b/src/module/selectOption/index.vue index f9401442..266dc349 100644 --- a/src/module/selectOption/index.vue +++ b/src/module/selectOption/index.vue @@ -1,65 +1,81 @@ diff --git a/src/module/type/select.ts b/src/module/type/select.ts index 2d732bb2..282d9606 100644 --- a/src/module/type/select.ts +++ b/src/module/type/select.ts @@ -9,3 +9,7 @@ export interface SelectItem { export interface SelectItemHandle { (selectItem: SelectItem, isChecked?: boolean): void; } + +export interface SelectItemPush { + (selectItem: SelectItem): void +} \ No newline at end of file From 57e4fa6209e27e6ad10417b50354cb40571adc9c 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: Sat, 8 Jan 2022 13:05:34 +0800 Subject: [PATCH 10/32] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/docs/zh-CN/guide/changelog.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/example/docs/zh-CN/guide/changelog.md b/example/docs/zh-CN/guide/changelog.md index b5c7e9a4..3906fe2f 100644 --- a/example/docs/zh-CN/guide/changelog.md +++ b/example/docs/zh-CN/guide/changelog.md @@ -20,7 +20,9 @@
  • [新增] slider 滑块组件 vertical 属性, 支持垂直布局。
  • [新增] timeline-item 时间线组件 dot 插槽, 支持自定义节点内容。
  • [新增] sub-menu 目录组件, 与 menu-item 组合使用。
  • -
  • [修复] menu 组件 layui-nav-more 切换动画。
  • +
  • [修复] menu 菜单组件 layui-nav-more 切换动画。
  • +
  • [修复] select 下拉选择组件外部参数变更组件内的数值不生效的问题
  • +
  • [修复] page 分页组件 limit 数量过多时, 展示部分页数。
  • From 83cc7a2ad21a17bae2a143fb49981548c1e1fb73 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, 9 Jan 2022 18:09:54 +0800 Subject: [PATCH 11/32] publish 0.3.3 --- example/docs/zh-CN/components/countup.md | 8 +++++--- example/src/layouts/Layout.vue | 2 +- example/src/view/ecology.vue | 14 ++++++++++++++ example/src/view/index.vue | 2 +- src/module/count/index.ts | 9 --------- src/module/count/index.vue | 5 ----- 6 files changed, 21 insertions(+), 19 deletions(-) delete mode 100644 src/module/count/index.ts delete mode 100644 src/module/count/index.vue diff --git a/example/docs/zh-CN/components/countup.md b/example/docs/zh-CN/components/countup.md index 6641070f..ea52a3d2 100644 --- a/example/docs/zh-CN/components/countup.md +++ b/example/docs/zh-CN/components/countup.md @@ -33,14 +33,17 @@ export default { ::: demo