Commit Graph

237 Commits (79bd6f502309c0c3e763b21a6cf293080b8a6cee)

Author SHA1 Message Date
morning-star d9635625e1
ci: 使用 pkg-pr-new 预发布 PR 并生成预览模板 (#2175)
* ci: 使用 pkg-pr-new 预发布 PR 并生成预览模板

* update

* update

* update

* ci: 更换文件名

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2024-08-20 00:01:36 +08:00
贤心 4545ec151a
refactor(table): 重构 table.setRowChecked() 方法 (#2146)
* refactor(table): 重构 table.setRowChecked() 方法

* feat: 进一步优化 `table.setRowChecked()`
fix: 修复单选时未移除其他行数据选中状态的问题

* refactor: 剔除多余判断

* docs: 优化 checked 选项说明
2024-08-16 21:53:20 +08:00
贤心 80188cdcd8
fix(carousel): 修复动态删除条目至最后一个时调用 inst.reload 的异常问题 (#2107)
* fix(carousel): 修复外部动态增删条目时调用 inst.reload 的异常问题

* chore: 更正命名,避免歧义

* fix: 修复 slide 方法在条目数为 1 的滑动异常问题
2024-07-26 10:34:52 +08:00
贤心 4c6c133a12
refactor(table): 优化行单双击事件机制,避免与单元格编辑等事件冲突 (#2064)
* chore(table): 优化行事件,新增返回 `event` 对象,可用于阻止事件冒泡

* docs: 更新文档

* refactor: 重新优化不触发行事件的机制
2024-07-09 14:22:49 +08:00
贤心 2769fd3254
refactor(table): 重构 defaultToolbar 选项 (#2019)
* test(table): 新增自定义导出示例

* refactor(table): 重构 `defaultToolbar` 选项,增加 `name,onClick` 成员

* refactor: update

* Update docs/table/detail/options.md
2024-06-18 11:48:41 +08:00
贤心 45d6357c20 chore: 更新 staticfile 最新 cdn 域名 2024-06-03 13:39:34 +08:00
morning-star 21272d3510
perf(treeTable): 改进 flatToTree (#1912)
* perf(treeTable): 改进 flatToTree 性能

* test: 新增 treeTable 平铺模式的测试数据

* test: 微调 treeTable 测试用例

* refactor(treeTable): 剔除多余循环,进一步优化性能

* fix: 修复一些边缘情况

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2024-05-20 11:58:48 +08:00
morning-star ca56d0b333
feat(table): 支持自定义加载动画 (#1893)
* fix(table): 修复加载数据时 loading 动画丢失的问题

* feat(table): 新增 loadingTemplet 选项

* refactor: loading 选项支持 string 类型

* update code

* test: 更新 table 用例

* docs(table): 新增 loading 选项最新文档说明

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2024-05-20 00:29:30 +08:00
morning-star 037569489f
fix(table): 修复 2.9.9 table.setRowChecked 的参数中, index 选项为数组时,无法选中的问题 (#1914)
* revert: #1812

REVERT
由于 #1911 以及为了避免潜在的 BUG,恢复 #1812 全部改动和 #1760 中的部分改动。在 treeTable 中修复 #1815

* fix(treeTable): 节点移动后,行索引获取错误

* test(treeTable): 添加 crud 测试

* test(treeTable): 添加异步加载子节点测试

* chore: 添加测试文件来源

* update code
2024-05-20 00:26:51 +08:00
caji 627dc8b738
fix(treeTable): 修复重载数据时,指定参数 scrollPos: 'fixed' 无效的问题 (#1892)
* 修正treeTable重载数据时,指定参数 scrollPos: 'fixed' ,
无法实现保持滚动条在原有位置的问题。

* 1,把修改代码移动到Class.prototype.render方法体中; 2,把let修改为var

* 修改let->var

* Update src/modules/treeTable.js

Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>

* Update src/modules/treeTable.js

Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>

* 按照评审人给出的修改意见进行修改

主要修改点:
1,通过给done包装函数设置scrollPosPatch标志位,避免重复包装;
2,包装后的done函数执行完毕后,恢复原来的done函数,避免以后再次触发done函数时,仍然执行保持滚动条位置的逻辑;

* 函数调用时,call->apply

* refactor: 简化代码

1. 将修复代码迁移至 updateOptions
2. table done 回调第四个参数,现在可以区分 reloadData 和 renderData

---------

Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>
2024-05-17 19:13:01 +08:00
贤心 6d8f147cc1 test: 更新 form 测试用例 2024-03-31 21:58:31 +08:00
morning-star 2537829e97
feat(dropdown): 新增 dropdown.open 方法 (#1693)
* feat(dropdown): 新增 dropdown.open 方法

* docs: 添加 dropdown.open 示例
2024-03-15 17:59:07 +08:00
morning-star 4136f7af12
feat(dropdown): 新增 close 选项 (#1605)
* feat(dropdown): 新增 close 选项

* update code

* update code

* update code

* style(dropdown): 格式化测试代码

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2024-02-27 17:59:21 +08:00
yxb94616 2a1bb0e985
feat(silder): 新增提示文本始终显示控制属性 (#1520)
* feat(silder): 新增提示文本始终显示控制属性

* fix(silder): 修改提示文本相关方法的变量命名,增加部分方法的 jsdoc
2024-01-03 17:25:48 +08:00
贤心 ae2bdd999b
chore: 简单分支同步 (#1523)
* ci(issue): 增加 duplicate 标签的定时关闭任务

* docs(issue): 优化 discussion 标签文案

* ci: 优化 issue 被创建和被编辑时的 action 校验逻辑

* refactor(issue-opened): 简化语句

* docs(issue): 优化 bot 回复文案

* Squashed commit of the following:

commit e5aa6c3a87
Author: morning-star <1453017105@qq.com>
Date:   Tue Dec 26 22:32:10 2023 +0800

    feat(transfer): 新增 `dblclick` 选项 (#1491)

    * feat(transfer): 新增 `dblclick` 选项

    * style(transfer): 优化代码书写风格

    ---------

    Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>

commit ed3bab52e5
Author: morning-star <1453017105@qq.com>
Date:   Mon Dec 25 14:53:55 2023 +0800

    chore(select): 优化搜索面板打开逻辑 (#1498)

commit 5db18c6f00
Author: 贤心 <3277200+sentsim@users.noreply.github.com>
Date:   Mon Dec 25 14:52:52 2023 +0800

    docs: 优化 issue 模板提示文案 (#1500)

commit 567a1e70c1
Author: morning-star <1453017105@qq.com>
Date:   Mon Dec 25 13:22:50 2023 +0800

    feat(upload): 加强 data 选项的函数写法,支持获取文件相关数据 (#1494)

    close https://gitee.com/layui/layui/issues/I8JAC1

commit 6abb1eedd8
Author: 贤心 <3277200+sentsim@users.noreply.github.com>
Date:   Mon Dec 25 12:15:51 2023 +0800

    ci: 优化 issue 被创建和被编辑时的 action 校验逻辑 (#1496)

    * ci(issue): 增加 duplicate 标签的定时关闭任务

    * docs(issue): 优化 discussion 标签文案

    * ci: 优化 issue 被创建和被编辑时的 action 校验逻辑

    * refactor(issue-opened): 简化语句

* chore: 更新 version

* style(laydate): 格式化示例代码
2023-12-31 23:51:27 +08:00
贤心 fb88930c44 style(examples): 剔除多余空格和换行符 2023-12-17 16:08:00 +08:00
贤心 c240a2bb69 chore: 新增 relase 工作流中的压缩包附件 2023-12-16 23:39:36 +08:00
贤心 780cd72ee2 更新 table 测试用例 2023-12-09 12:55:27 +08:00
贤心 a03b4d6c24 更新 util 测试用例 2023-12-07 09:26:07 +08:00
贤心 36808582e3 更新 laytpl 测试用例 2023-12-02 16:46:54 +08:00
贤心 b945f7a3df 优化 table 用例 2023-11-29 16:52:19 +08:00
贤心 b92932c891 更新 table 用例 2023-11-28 16:29:16 +08:00
贤心 f10357775f 优化 table 用例细节 2023-11-28 10:22:06 +08:00
贤心 8f782fb11e 更新 util 用例 2023-11-21 23:50:18 +08:00
贤心 6a9594c1c0 清除 table 示例文件多余空白符 (vscode) 2023-11-19 17:50:45 +08:00
贤心 ed26398451 更新 util 用例 2023-11-19 16:37:47 +08:00
贤心 9b4fc5da8e 优化 layer 示例文件多余空白符 (vscode) 2023-11-19 16:37:03 +08:00
贤心 769d5275e1 剔除 examples 部分文件多余空格 2023-11-06 08:47:59 +08:00
贤心 f299dde717 更新 nav 用例 2023-10-25 09:05:17 +08:00
morning-star e767712c98
修复 hr 边框宽度 (#1402) 2023-10-23 15:14:56 +08:00
贤心 d7df37477c 更新 docs 相关静态路径 2023-10-20 19:02:52 +08:00
贤心 f579596cb2 更新 laypage 用例 2023-10-19 14:17:21 +08:00
贤心 ff37f1e0d4 更新 table 用例 2023-10-14 16:25:49 +08:00
贤心 94041ce2e1 更新 treeTable 用例 2023-10-07 17:13:03 +08:00
wefly2 5b7ddef2e2
新增 nav 垂直导航菜单展开和收缩时的过渡动画 (#1384)
* Create FUNDING.yml

* 增加垂直导航菜单折叠动画

支持手风琴效果

* 优化 nav 手风琴相关代码

* 更新 nav 用例

* 新增 nav 菜单展开和收缩时的过渡动画

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2023-10-07 09:02:35 +08:00
贤心 debfe48968 更新 upload 用例 2023-09-25 19:35:21 +08:00
贤心 17adc4346f 更新 upload 用例 2023-09-22 00:02:50 +08:00
morning-star 6aa349b640
优化 layer 移动端定位 (#1376)
* 优化 layer 移动端定位

* update code
2023-09-19 00:59:22 +08:00
贤心 d17e68ab54 更新 code 用例 2023-09-15 13:50:42 +08:00
贤心 b31b364c16 更新 laydate 用例 2023-09-14 11:53:00 +08:00
贤心 f00403e2a9 更新 treeTable 用例 2023-09-11 11:14:51 +08:00
贤心 f15fd618f8 更新 laydate 用例 2023-09-11 09:53:48 +08:00
贤心 3a27df77cc 更新 upload 用例 2023-09-11 09:53:16 +08:00
贤心 b9afbcee51 更新 form 用例 2023-09-11 00:11:21 +08:00
贤心 796a064e09 更新 code 用例 2023-09-10 20:20:22 +08:00
贤心 d792678f89 更新 table 用例 2023-09-10 20:19:42 +08:00
贤心 b809eee28e 更新 code 测试用例 2023-09-06 20:53:01 +08:00
贤心 2cf39284a1 更新 code 测试用例 2023-09-05 16:29:38 +08:00
贤心 67f6819823 更新 table 测试用例 2023-09-04 17:23:17 +08:00
贤心 b588b4c765 更新 table 模拟数据字段 2023-09-04 17:23:00 +08:00