Commit Graph

448 Commits

Author SHA1 Message Date
贤心
047939ea96 release: v3.0.0-alpha.0
Some checks failed
CI / Lint code (push) Has been cancelled
Issue Close Require / issue-close-require (push) Has been cancelled
2025-11-04 15:30:07 +08:00
贤心
9e61ad04d9 release: v2.13.0
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-10-24 13:31:10 +08:00
贤心
3809bc27af release: v2.13.0-beta.0 2025-10-24 12:01:50 +08:00
贤心
104fbfeca6 release: v2.13.0-alpha.0 2025-10-21 16:28:43 +08:00
贤心
8781976bcb refactor(tree): 使用 component 模块重构组件 (#2863)
* refactor(tree): 使用 component 模块重构组件

* feat(core): 新增 `lay.treeToFlat(), lay.flatToTree()` 方法

* fix(tree): 优化 父、子节点的 checked 状态关系

* fix(tree): update

* fix(tree): 修复点击复选框时触发了节点展开收缩的问题

* refactor(tree): update

* refactor(tree): 优化叶子节点的图标

* refactor: 重写 `lay.treeToFlat` 和 `lay.flatToTree`
2025-10-21 16:01:28 +08:00
morning-star
6f7085913c feat(layer): layer.prompt 支持原生 input 的类型 (#2873)
* feat(layer): layer.prompt 支持原生 input 的类型

* docs: 更新 MDN 链接
2025-10-20 12:39:04 +08:00
贤心
09182fbe3a refactor(transfer): 使用 component 模块重构组件 (#2862) 2025-10-20 12:16:27 +08:00
贤心
060141c8df refactor(flow): 使用 component 模块重构组件 (#2860)
* refactor(flow): 使用 component 模块重构组件

* test(flow): 优化测试用例

* feat(component): 新增 index 实例成员

* fix(flow): 修复特殊场景下的事件冲突

* fix(flow): update
2025-10-20 12:16:11 +08:00
贤心
a5678e2ef0 refactor(colorpicker): 使用 component 模块重构组件 (#2858)
* refactor(colorpicker): 使用 component 模块重构组件

* docs(colorpicker): 添加 component 基础接口说明

* chore: 剔除多余代码
2025-10-20 11:50:50 +08:00
贤心
22d3b5ffad refactor(carousel): 使用 component 模块重构组件 (#2857) 2025-10-20 11:48:59 +08:00
贤心
bbac47b0e7 release: v2.12.1
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-10-11 15:55:36 +08:00
贤心
03bcdca4cf release: v2.12.0
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-09-29 15:52:06 +08:00
morning-star
1c6479ca7d chore: 重命名 lay._createResizeObserverlay.createSharedResizeObserver (#2846)
* chore: 重命名` lay._createResizeObserver` 为 `lay.createSharedResizeObserver`

* Update docs/versions.md

* Update docs/versions.md

* Update docs/versions.md

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-28 11:23:20 +08:00
贤心
0c3baebdfb release: v2.12.0-alpha.0
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-09-26 00:24:05 +08:00
morning-star
3940c45654 fix(layer): 修复 iframe 高度较大时,使用 layer.iframeAuto 可能导致 layer 顶部超出浏览器的问题 (#2839)
* fix(layer): 修复 layer.iframeAuto 在某些情况可能会超出浏览器的问题

* update code

* docs(layer): 更新文档示例

* update

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-25 19:11:45 +08:00
morning-star
1ec6c91da6 fix(table): 修复自动行高时固定列高度异常 (#2825)
* fix(select): select 面板大小变化时重新定位

* update

* fix(table): 修复自动行高时固定列高度异常

* feat(table): 新增 syncFixedRowHeight 选项

* update

* update

* update

* update

* update

* fix: 重复 render 时停止 onserveResize

* update

* docs: 更新 table 文档

* fix: 修复一些边缘情况

* fix: 修复边缘情况
2025-09-25 19:08:02 +08:00
morning-star
9b66ff7e39 docs(i18n): 更新文档 (#2831)
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
* docs: 更新文档

* update

* docs(i18n): 优化文档细节

* docs(i18n): 微调说明

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-15 16:44:39 +08:00
morning-star
21a25629dd refactor(slider): 使用 component 重构 slider (#2781)
* refactor(slider): 使用 component 重构 slider

* docs(slider): 添加 component 通用接口说明

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-08 23:04:59 +08:00
morning-star
fd78240b53 feat(code): 新增行高亮功能 (#2763)
* feat(code): 新增行高亮功能

支持行高亮,聚焦,diff,自定义行高亮

* update code

* chore: 优化变量命名

* docs(code): 更新文档

* test(code): 添加行高亮测试用例

* docs(code): 优化 highlightLine 文档

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-08 23:04:32 +08:00
morning-star
af6ba6c972 feat(table): 支持自定义 ajax 请求 (#2752) 2025-09-08 11:16:47 +08:00
morning-star
d96ad79960 feat(i18n): 国际化支持 (#2698)
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
* wip(i18n): laydate 国际化

* wip(i18n): colorpicker 国际化

* wip(i18n): laypage 国际化

* fix

* update code

* wip(i18n): 修改国际化消息对象结构

* wip(i18n): update

* wip(i18n): code 国际化

* wip(i18n): dropdown 国际化

* wip(i18n): flow 国际化

* wip(i18n): form 国际化

* wip(i18n): layer 国际化

* wip(i18n): table 国际化

* wip(i18n): transfer 国际化

* wip(i18n): tree 国际化

* wip(i18n): treeTable 控制台提示统一为英文

* wip(i18n): upload 国际化

* wip(i18n): util 国际化

* wip(i18n): update code

* wip(i18n): update code

* wip(i18n): fix

* wip(i18n): 优化 $t 代码细节

* wip(i18n): 修复 laydate lang

* wip(i18n): 改进 upload i18n key

* wip(i18n): 修复打包后 laydate 和 layer 异常

* wip(i18n): 移除国际化消息中的 `lay` 命名空间

* refactor(i18n): 改进国际化支持

* wip(i18n): 修复 table text.none 切换 locale 无效问题

* style(laydate): 优化逗号格式

* chore(laydate): 优化部分提示

* chore(i18n): 优化演示中部分国际化消息

* refactor: 剔除 laydate 单独版的判断逻辑

为接下来全面支持国际化做铺垫

* wip(i18n): 为 laydate 重新添加完整国际化的支持

* i18n(laydate): 优化 lang() 方法中的逻辑

* chore(util): 删除未使用的代码

* chore(i18n): 优化注释

* docs(i18n): 新增国际化文档(beta)

note: 由于时间关系,本次提交仅为初版,该文档尚未完成

* wip(docs): 完善 i18n 文档

* fix(i18n): 修复 laypage 变量定义前使用

* wip(i18n): 转义翻译结果

* fix(i18n): 修复 table 排序 key 无效

* wip(i18n): 优化获取对象中指定路径值的性能

* wip(i18n): 删除 $t 可变长参数重载

* chore(i18n): 删除不必要的注释

* refactor(i18n): laydate 国际化方案迁移至 i18n.$t (#2745)

* wip(i18n): 改进 laydate i18nMsg key

* update code

* wip(i18n): 改进 laydate 面板中的日期格式处理

* wip(i18n): 改进 util.toDateString meridiem

遵循 CLDR day periods 标准

* update code

* wip(docs): 优化 i18n 文档示例

* docs(i18n): 优化正式文档

* docs(i18n): 优化部分文案

* docs(i18n): 优化示例

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-09-08 10:31:02 +08:00
贤心
a0a0ba4a1c release: v2.11.6 2025-08-29 18:02:51 +08:00
贤心
71c6239e55 release: v2.11.5
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-07-21 23:26:07 +08:00
贤心
38c9ef9e4d docs(versions): 添加 v2.9.27 更新日志 2025-07-21 23:24:39 +08:00
贤心
77adc3d196 release: v2.11.4
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-06-22 22:18:22 +08:00
贤心
5a2baf9375 refactor(collapse): 重构折叠面板组件 (#2734) 2025-06-22 22:10:35 +08:00
贤心
ece68e117e release: v2.11.3 2025-06-18 10:34:19 +08:00
贤心
c7bfc564ea docs(tabs): 新增「打乱标签顺序」示例 2025-06-18 10:29:35 +08:00
morning-star
e3f683cdc0 feat(treeTable): expandNode 新增 done 回调 (#2721)
* feat(treeTable): expandNode 新增 done 回调

* docs(treeTable): 更新文档

* update code

* Update docs/treeTable/index.md
2025-06-17 15:10:16 +08:00
贤心
1eb01c6706 fix(tabs): 优化 close 方法在标签顺序打乱时传入 lay-id 的支持 (#2690)
* fix(tabs): 优化 close 方法在标签顺序打乱时传入 lay-id 的支持

* fix(tabs): 优化 closeMult 方法 index 参数值为 lay-id 时的无效问题

* fix(tabs): 优化 `getHeaderItem` 等方法的 `index` 参数的类型检测
2025-06-17 15:09:36 +08:00
贤心
ac8d5ccc30 release: v2.11.2
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-05-15 11:05:05 +08:00
贤心
1b9557cdd8 feat(tabs): 增强若干功能 2025-05-13 00:19:59 +08:00
贤心
a7af177223 release: v2.11.1
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-05-06 15:43:25 +08:00
贤心
fe5e4e1264 docs: 有些部分文档细节 2025-04-26 23:22:04 +08:00
贤心
4fd021e48b release: v2.11.0
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-04-21 15:56:23 +08:00
贤心
5e7cbdeb30 release: v2.11.0-rc.5 2025-04-21 00:32:38 +08:00
贤心
6d524c0674 release: v2.11.0-rc.4 2025-04-18 21:50:07 +08:00
贤心
a060a484e4 release: v2.11.0-rc.3 2025-04-15 14:59:09 +08:00
贤心
d2e01d0491 docs(versions): 添加 v2.9.26 更新日志 2025-04-15 13:46:01 +08:00
贤心
78438c3429 fix: 优化 escape 和 unescape 在解析某些特殊字符串时的潜在问题 (#2628)
* fix: 修复 escape 未转义 unicode 中 & 字符的问题

* chore: update

* fix: 优化 unescape 替换顺序,确保为 escape 替换的反向顺序

* chore: update
2025-04-15 13:23:32 +08:00
贤心
885a1aa0cf refactor: 重构 rate 组件,由 component 模块构建 (#2626) 2025-04-14 00:21:29 +08:00
贤心
82a1c8f697 refactor(component): 剔除 isRenderOnEvent, isRenderWithoutElem 选项 (#2625) 2025-04-14 00:08:02 +08:00
topwms
44e54e586e feat(tabs): 为 tabs.add 新增 active 选项 (#2607)
* tabs.add新增chang

是否将插入项切换为当前标签,l默认为true

* change参数

* feat: 将 `change` 选项更改命名为 `active`

* chore: 修改 closable 选项 JSDoc 类型

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
2025-04-13 23:05:20 +08:00
贤心
4af2bb53b1 docs(version): 优化各系列版本更新日志引导文案 2025-04-03 00:00:12 +08:00
贤心
cb58805a18 docs(versions): 优化更新日志文件结构 2025-04-02 23:21:35 +08:00
贤心
dfe12a656a Merge branch 'main' into 2.11-dev 2025-03-31 00:09:29 +08:00
贤心
9b0fa5d882 release: v2.10.3
Some checks failed
Issue Close Require / issue-close-require (push) Has been cancelled
2025-03-30 23:49:40 +08:00
贤心
6163817a26 release: v2.10.2 2025-03-28 19:00:05 +08:00
贤心
a9f5772c33 feat: 新增 component.removeInst() 基础方法,用于移除缓存中的组件实例 (#2597) 2025-03-28 18:40:28 +08:00
augushong
83ce0d3817 feat(form): 优化 lay-ignore 的判断逻辑 (#2585)
* feat: 修改ignore的判断逻辑;增加ignore的开发案例;

* Update src/modules/form.js

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

* Update src/modules/form.js

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

* Update src/modules/form.js

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

* Update src/modules/form.js

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

* test(form): 优化 lay-ignore 示例布局

* docs(form): 优化 lay-ignore 文档说明

* fix(form): 修复 tips 提示风格时对 lay-ignore 目标元素的判断问题

---------

Co-authored-by: 贤心 <3277200+sentsim@users.noreply.github.com>
Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>
2025-03-28 17:20:02 +08:00