From 510bc1ada8ab83f1b1ecb26e3be45de5d6015842 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 14:21:54 +0800 Subject: [PATCH 01/10] =?UTF-8?q?treeTable=20=E6=96=87=E6=A1=A3=20`rootIid?= =?UTF-8?q?`=20->=20`rootId`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/treeTable/detail/options.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/treeTable/detail/options.md b/docs/treeTable/detail/options.md index 28032243..01403779 100644 --- a/docs/treeTable/detail/options.md +++ b/docs/treeTable/detail/options.md @@ -59,7 +59,7 @@ treeTable.render({ | name | 自定义「节点」属性名 | string | `name` | | id | 自定义「节点索引」属性名 | string | `id` | | pid | 自定义「父节点索引」属性名 | string | `pid` | -| rootIid | 自定义「根节点索引」属性名 | string | - | +| rootId | 自定义「根节点索引」属性名 | string | - | From 40b3f33db0814572950c43a5356712d1b468e0a3 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 14:36:46 +0800 Subject: [PATCH 02/10] =?UTF-8?q?laydate=20=E6=96=87=E6=A1=A3=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=20`circle`=20=E4=B8=BB=E9=A2=98=E7=A4=BA=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/laydate/examples/theme.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/laydate/examples/theme.md b/docs/laydate/examples/theme.md index 3c4b48a5..5f722a8a 100644 --- a/docs/laydate/examples/theme.md +++ b/docs/laydate/examples/theme.md @@ -18,6 +18,12 @@ +
+ +
+ +
+
@@ -49,6 +55,12 @@ layui.use(function(){ theme: 'grid' }); + // 圆圈高亮主题 + laydate.render({ + elem: 'ID-laydate-theme-circle', + theme: 'circle' // 2.8+新增主题 + }); + // 混合主题 laydate.render({ elem: '#ID-laydate-theme-multi', From f3b05a34b1f7024bc083c4d13f8349125643c913 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 15:12:42 +0800 Subject: [PATCH 03/10] =?UTF-8?q?laydate=20=E6=96=87=E6=A1=A3=E7=BB=86?= =?UTF-8?q?=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/laydate/detail/options.md | 8 +++++--- docs/laydate/index.md | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/laydate/detail/options.md b/docs/laydate/detail/options.md index 1acb4b28..1aa58fa6 100644 --- a/docs/laydate/detail/options.md +++ b/docs/laydate/detail/options.md @@ -89,7 +89,7 @@ range: ['#start', '#end'] rangeLinked 2.8+ -是否开启日期范围选择时的区间联动标注模式,该必须开启 `range` 属性后生效。日期范围默认采用的是*左右面板独立选择模式*,设置该属性后,将采用*左右面板联动选择模式*。 +是否开启日期范围选择时的区间联动标注模式,该模式必须开启 `range` 属性才能生效。日期范围默认采用的是*左右面板独立选择模式*,设置该属性后,将采用*左右面板联动选择模式*。
效果详见: [#示例](#demo-range) @@ -356,7 +356,7 @@ max: 7 // 最大日期为 7 天后 zIndex -设置组件面板的层叠顺序。一般用于解决与其它元素的互相被遮掩的问题。若 `positio: 'tatic'` 时,则该属性无效。 +设置组件面板的层叠顺序。一般用于解决与其它元素的互相被遮掩的问题。若 `position: 'static'` 时,则该属性无效。 number @@ -465,7 +465,7 @@ btns: ['clear', 'confirm']
-设置组件面板主题。除了默认主题,还内置主题: `molv` `grid` ,且支持直接传入自定义的主题色。 +设置组件面板主题。除了默认主题,还内置主题: `molv` `grid` `circle`2.8+ ,且支持直接传入自定义的主题色。
@@ -508,7 +508,9 @@ theme: ['grid', '#FF5722']
+ 自定义日期标记。该属性是对 `calendar` 属性的进一步延伸,灵活度更高。属性可批量设置多个日期标记,如: +
``` diff --git a/docs/laydate/index.md b/docs/laydate/index.md index 4086fd70..245302f2 100644 --- a/docs/laydate/index.md +++ b/docs/laydate/index.md @@ -36,7 +36,7 @@ toc: true | [laydate.getInst(id)](#getInst) 2.8+ | 获取组件对应的渲染实例。 | | [laydate.unbind(id)](#close) 2.8+ | 对目标元素解除当前实例的绑定。 | | [laydate.close(id)](#close) 2.7+ | 关闭日期面板。 | -| [laydate.getEndDate(month, year)](#getEndDate) | 获取某月的最后一天 | +| [laydate.getEndDate(month, year)](#getEndDate) | 获取某月的最后一天。 |

渲染

@@ -105,7 +105,7 @@ laydate.hint('test', { - 参数 `id` : 组件渲染时定义的 `id` 属性值 -该方法用于在获取 laydate 对应 id 的渲染实例,以获得该实例对应的成员属性。 +该方法用于获取 laydate 对应 id 的渲染实例,以获得该实例对应的成员属性。 ``` var laydate = layui.laydate; @@ -127,7 +127,7 @@ console.log(inst); // 实例对象 - 参数 `id` : 组件渲染时定义的 `id` 属性值 -该方法用于对目标元素对应的实例的完全解除,即触发元素事件时,不再执行组件渲染。 +该方法用于对目标元素对应的实例的绑定完全解除,即触发元素事件时,不再执行组件渲染。 ``` var laydate = layui.laydate; From b3f490823b47b264fdd0330631af0cd9b9d1af34 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 15:54:44 +0800 Subject: [PATCH 04/10] =?UTF-8?q?=E8=A1=A5=E5=85=85=20code=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/versions.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/versions.md b/docs/versions.md index 40d4eb7c..fb77f525 100644 --- a/docs/versions.md +++ b/docs/versions.md @@ -181,12 +181,14 @@ toc: true - 优化 部分代码存在的冗余逻辑 # 1169 - #### code - 新增 `preview` 属性,用于开启 Code 预览功能 - - 新增 `previewStyle/codeStyle` 属性,用于设 Code 区域、预览区域的样式 + - 新增 `style/previewStyle/codeStyle` 属性,用于设 Code 区域、预览区域的样式 - 新增 `text` 属性,用于自定义默认文本 - 新增 `header` 属性,用于是否开启 Code 区域的头部栏 - 新增 `layout` 属性,用于设定开启预览时的标签排列方式 - 新增 `tools` 属性,用于开启头部右侧区域工具栏(内置:全屏) - 新增 `toolsEvent` 属性,用于自定义工具栏事件 + - 新增 `id` 属性,设置实例的唯一索引,以便用于其他操作 + - 新增 `className` 属性,追加实例面板的 className,以便对其自定义样式 - 新增 `done` 属性,即执行 Code 预览后的回调函数 - #### laytpl - 新增 模板局部自定义标签符功能,可在 `laytpl(str, options)` 的第二个参数中设置 From 35a8abf6e01c576f86f9146b3ec5424834bab9b5 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 16:21:38 +0800 Subject: [PATCH 05/10] =?UTF-8?q?treeTable=20=E6=96=87=E6=A1=A3=20API=20?= =?UTF-8?q?=E8=A1=A8=E6=A0=BC=E4=B8=AD=E8=BD=AC=E4=B9=89=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E5=8D=8A=E8=A7=92=E5=8D=95=E5=BC=95=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/treeTable/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/treeTable/index.md b/docs/treeTable/index.md index 6aff54ea..04fe4d53 100644 --- a/docs/treeTable/index.md +++ b/docs/treeTable/index.md @@ -36,7 +36,7 @@ toc: true | [treeTable.expandAll(id, expandFlag)](#expandAll) | 展开或关闭全部节点(目前只支持关闭全部)。 | | [treeTable.setRowChecked(id, opts)](#setRowChecked) | 设置行选中状态 | | [treeTable.checkAllNodes(id, checked)](#checkAllNodes) | 全选或取消全选 | -| [treeTable.on('event(filter)', callback)](#on) | treeTable 相关事件 | +| [treeTable.on(\'event(filter)\', callback)](#on) | treeTable 相关事件 |

渲染

From a1cea61df8e90410afe210a7dcbd752f5a3edb6c Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 16:48:59 +0800 Subject: [PATCH 06/10] =?UTF-8?q?table=20=E6=96=87=E6=A1=A3=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E8=A1=A8=E6=A0=BC=E6=B7=BB=E5=8A=A0=20`toolDouble`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/table/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/table/index.md b/docs/table/index.md index 17f12cec..8aab04bc 100644 --- a/docs/table/index.md +++ b/docs/table/index.md @@ -491,7 +491,7 @@ table.hideCol('test', false); // `true` or `false` | [row / rowDouble](#on-row) | 行单击和双击事件 | | [rowContextmenu](#on-rowContextmenu) 2.8+ | 行右键菜单事件 | | [edit](#on-edit) | 单元格编辑事件 | -| [tool](#on-tool) 🔥 | 单元格工具事件。可在该事件中实现行的更新与删除操作。 | +| [tool / toolDouble](#on-tool) 🔥 | 单元格工具事件。可在该事件中实现行的更新与删除操作。 | | [checkbox](#on-checkbox) | 复选框事件 | | [radio](#on-radio) | 单选框事件 | | [pagebar](#on-pagebar) 2.7+ | 尾部分页栏事件 | From edd0f881a0fc121d82957d1570f48a2cd7ca896c Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 17:12:03 +0800 Subject: [PATCH 07/10] =?UTF-8?q?treeTable=20=E6=96=87=E6=A1=A3=20`tree.cu?= =?UTF-8?q?stomName.pid`=20=E9=A2=84=E8=AE=BE=E5=80=BC=E9=94=99=E8=AF=AF?= =?UTF-8?q?=EF=BC=8C`pid`=20->=20`parentId`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/treeTable/detail/options.md | 6 +++--- docs/treeTable/index.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/treeTable/detail/options.md b/docs/treeTable/detail/options.md index 01403779..dfaa89ce 100644 --- a/docs/treeTable/detail/options.md +++ b/docs/treeTable/detail/options.md @@ -58,7 +58,7 @@ treeTable.render({ | isParent | 自定义「是否属于父节点」的属性名 | string | `isParent` | | name | 自定义「节点」属性名 | string | `name` | | id | 自定义「节点索引」属性名 | string | `id` | -| pid | 自定义「父节点索引」属性名 | string | `pid` | +| pid | 自定义「父节点索引」属性名 | string | `parentId` | | rootId | 自定义「根节点索引」属性名 | string | - | @@ -121,8 +121,8 @@ treeTable.render({ | type | 请求的接口类型,设置可缺省同上 | string | - | | contentType | 提交参数的数据类型,设置可缺省同上 | string | - | | headers | 提交请求头,设置可缺省同上 | object | - | -| where | 提交参数的数据,设置可缺省同 | object | - | -| autoParam | 自动参数,可以根据配置项以及当前节点的数据传参,如: `['type', 'age=age', 'pId=id']` ,那么其请求参数将包含: `{type: '父节点 type', age: '父节点 age', pId: '父节点 id'}` | array | - | +| where | 提交参数的数据,设置可缺省同上 | object | - | +| autoParam | 自动参数,可以根据配置项以及当前节点的数据传参,如: `['type', 'age=age', 'parentId=id']` ,那么其请求参数将包含: `{type: '父节点 type', age: '父节点 age', parentId: '父节点 id'}` | array | - | diff --git a/docs/treeTable/index.md b/docs/treeTable/index.md index 04fe4d53..2dd98ca3 100644 --- a/docs/treeTable/index.md +++ b/docs/treeTable/index.md @@ -200,7 +200,7 @@ treeTable.addNodes('test', { | inherit | 子节点是否继承父节点的展开或关闭状态,`expandFlag` 属性必须为 `boolean` 型时才有效。 | boolean | `false` | | callbackFlag | 是否触发事件(`beforeExpand,onExpand`) | boolean | `false` | -若操作的节点不是一个父节点,则返回 `null` ,否则返回操作之后的折叠状态。 +若操作的节点不是一个父节点,则返回 `null`,否则返回操作之后的折叠状态。 ```js // 渲染 From 12b65f415e40d1c4f8d792fd65b93f7a3cacf56c Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 17:18:17 +0800 Subject: [PATCH 08/10] =?UTF-8?q?menu=20=E6=96=87=E6=A1=A3=E7=BB=86?= =?UTF-8?q?=E8=8A=82=E4=BC=98=E5=8C=96=EF=BC=8C=20type=20=E7=BC=BA?= =?UTF-8?q?=E5=B0=91=E5=8D=95=E5=BC=95=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/menu/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/menu/index.md b/docs/menu/index.md index 456bb4b2..33176871 100644 --- a/docs/menu/index.md +++ b/docs/menu/index.md @@ -43,7 +43,7 @@ toc: true | 属性 | 描述 | | --- | --- | | title | 设置菜单标题。默认读取标题容器内容中的文本。 | -| type | 设置菜单类型。可选值如下: | +| type | 设置菜单类型。可选值如下: | | isAllowSpread | 子菜单是否允许展开收缩操作。默认 `true` |

事件

From 49f9866edef41aa0a957253a6ca4fe69434795e8 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 17:24:01 +0800 Subject: [PATCH 09/10] =?UTF-8?q?=E5=85=AC=E5=85=B1=E7=B1=BB=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/class/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/class/index.md b/docs/class/index.md index ef9ed6c1..41bed826 100644 --- a/docs/class/index.md +++ b/docs/class/index.md @@ -75,7 +75,7 @@ toc: true | layui-bg-orange | 橙 |
 
| | layui-bg-green | 绿 |
 
| | layui-bg-blue | 蓝 |
 
| -| layui-bg-purple | 紫 |
 
| +| layui-bg-purple 2.8+ | 紫 |
 
| | layui-bg-black | 深 |
 
| | layui-bg-gray | 浅 |
 
| @@ -104,7 +104,7 @@ toc: true | layui-font-orange | | | layui-font-green | 绿 | | layui-font-blue | | -| layui-font-purple | | +| layui-font-purple 2.8+ | | | layui-font-black | | | layui-font-gray | | From 7bd8a987cc6b6de0fd34ba4d2a6095f47cf637c3 Mon Sep 17 00:00:00 2001 From: sight <1453017105@qq.com> Date: Wed, 3 May 2023 18:08:35 +0800 Subject: [PATCH 10/10] =?UTF-8?q?carousel=20=E5=92=8C=20upload=20=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/carousel/index.md | 2 +- docs/upload/detail/options.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/carousel/index.md b/docs/carousel/index.md index 25a13d1e..f82c8c12 100644 --- a/docs/carousel/index.md +++ b/docs/carousel/index.md @@ -64,7 +64,7 @@ inst.reload(options); // 轮播重载
-

切换

+

切换 2.8+

`inst.goto(index);` diff --git a/docs/upload/detail/options.md b/docs/upload/detail/options.md index 315d264c..3098e2fa 100644 --- a/docs/upload/detail/options.md +++ b/docs/upload/detail/options.md @@ -143,7 +143,9 @@ acceptMime: 'image/jpeg, image/png` // 只筛选 jpg,png 格式图片
+ 允许上传的文件后缀。一般结合 `accept` 属性来设定。 +
- 假设 `accept: 'file'` 类型时,那么设置 `exts: 'zip|rar|7z'` 即代表只允许上传压缩格式的文件。 @@ -188,7 +190,7 @@ acceptMime: 'image/jpeg, image/png` // 只筛选 jpg,png 格式图片 规定强制返回的数据格式。 -- 若值为 'json',则强制校验 JSON 数据格式 +- 若值为 `'json'`,则强制校验 JSON 数据格式 string