From 50ee1f73eee3a91dd59e0d800813923f0053749d Mon Sep 17 00:00:00 2001 From: LCJ-MinYa <1049468118@qq.com> Date: Wed, 7 Jan 2026 14:13:23 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8B=96=E6=8B=BD=E5=B8=83=E5=B1=80-?= =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- demoHtml/flex/README.md | 14 ++++++++++++-- demoHtml/flex/index.html | 24 ++++++++++++------------ demoHtml/flex/js/i18n.js | 24 ++++++++++++++++++++++++ 3 files changed, 48 insertions(+), 14 deletions(-) diff --git a/demoHtml/flex/README.md b/demoHtml/flex/README.md index 44a10b9..c3e20cb 100644 --- a/demoHtml/flex/README.md +++ b/demoHtml/flex/README.md @@ -140,7 +140,10 @@ date ``` * 子项数据直接使用data.json,并复制内部子项10份,更改id和name保证不重复 - +## 历史任务 +- demoHtml/flex/index.html页面中还有部分国际化未完成 +* 包含(文字宽度,事件类型,事件动作,默认聚焦,向左侧移动组件ID, 向右侧移动组件ID, 向上侧移动组件ID,向下侧移动组件ID, 获得焦点时背景颜色,获得焦点时边框宽度,获得焦点时边框颜色,获得焦点时边框缩放大小),请参照当前页面使用国际化规则来实现 +* demoHtml/flex/js/i18n.js 中国际化内容请按照原有格式添加。 @@ -175,4 +178,11 @@ date - **操作按钮事件**: 为操作菜单中的四个按钮(复制、删除、编辑、应用)添加了点击事件监听,点击时会在控制台打印相应的操作名称。 - **文件改动**: - `css/list.css`: 修改了 `#list-panel` 和 `.action-menu` 的样式,以及 `.list-item` 和 `.action-menu button` 的样式。 - - `js/list.js`: 修改了 `listItem` 的 HTML 模板以显示名称,并添加了四个操作按钮的点击事件监听器。 \ No newline at end of file + - `js/list.js`: 修改了 `listItem` 的 HTML 模板以显示名称,并添加了四个操作按钮的点击事件监听器。 + +### 本次会话总结 +- **任务**: 完成 `index.html` 页面中缺失的国际化(i18n)配置。 +- **修改内容**: + - **js/i18n.js**: 在 `zhCN` 和 `en` 配置对象中新增了 12 个字段,包括:文字宽度(font_weight)、事件类型(events_type)、事件动作(events_action)、默认聚焦(default_focus)、移动组件ID(左/右/上/下)、获得焦点时的背景/边框宽度/边框颜色/缩放大小。 + - **index.html**: 将属性面板(props-panel)表单中剩余的 12 处硬编码中文标签替换为模板语法 `{{= i18n.$t('user.key') }}`,使其支持中英文切换。 +- **技术规范**: 遵循了项目原有的 Layui i18n 插件调用方式和命名规范。 \ No newline at end of file diff --git a/demoHtml/flex/index.html b/demoHtml/flex/index.html index 9d53dc3..030c6af 100644 --- a/demoHtml/flex/index.html +++ b/demoHtml/flex/index.html @@ -153,74 +153,74 @@ />