Choerodon UI 1.6.8 发布!输入提示、附件等能力增强,官网英文版全面升级

0 阅读5分钟

引言

Choerodon UI 正式推出 1.6.8 版本,为开发者提供更高效、稳定、可扩展的前端组件能力。

本次版本带来 100+项更新内容,涵盖: ✨ 官网英文版全面升级 🌟 围绕输入提示与附件等功能扩展 💄 输入类、弹窗类等组件交互优化 🐞 关键场景稳定性修复

一、官网英文版全面升级

为了支持更多国际化项目和客户,我们的 官网英文版 已全面升级!

  • 内容更精准:校对并完善了 API 描述和文档教程,中英文切换更丝滑;
  • 示例更丰富:补充了 Demo 示例,让海外团队也能轻松上手 C7N UI。

二、围绕输入提示与附件等功能扩展

本次版本在 数据组件、附件管理、表单组件等多个核心模块进行了功能增强,部分还支持全局配置,使组件在复杂业务场景中拥有更高灵活性。

多项”输入提示“功能增强

1️⃣ Select/Lov 增加输入提示 在实际业务场景中我们发现,Select/Lov 即使具备搜索、输入、选择等多种能力,用户依然会产生疑问:

  • 这里能不能输入?
  • 这里是搜索,还是可直接填写值?

于是,我们在 Select 中新增了输入提示能力 ——selectShowInputPrompt

输入框提示:提前告诉用户“你可以做什么”在这里插入图片描述

下拉框中提示:操作过程中持续引导 2️⃣ 输入长度提示增强 表单输入框通常有长度限制,用户在输入时容易遇到内容被截断、提示不明显等体验痛点。

此版本增强了输入长度提示能力 ——inputLengthExceedWarning

提前预警:在输入内容达到限制 80% 时,自动显示长度信息; 友好提示:当粘贴或输入超长时,截断内容,并友好提示,提示方式及内容还可自定义。

3️⃣ 输入框 placeholder 溢出显示优化 部分场景下,输入框placeholder会超过输入框长度,提示信息显示不全。 此版本TooltipTarget新增text-field-placeholder类型,让 placeholder 溢出时可通过 Tooltip 显示。

数据录入组件扩展升级

1️⃣ 数字输入与显示格式保持一致 同一个数字,不同国家、地区的用户,对数字的阅读和输入方式有着不同标准。这次我们新增inputDecimalSeparatorFollowLang全局配置,让数字的输入格式和显示格式保持一致,完全贴合当地习惯。

📍 举个例子:在德国地区,聚焦输入框时,输入「逗号」就能当作小数点:

2️⃣ Cascader 让多选更加便捷 级联选择器Cascader新增checkable属性,增加了多选框,不用再一层层反复勾选,简化多选步骤。

另外,还优化了此组件异步查询逻辑,检索更高效。

3️⃣ 附件组件扩展多项能力 批量删除更轻松:新增enableDeleteAll属性,支持多选文件并一键删除,告别逐个移除操作。

手动掌控上传时机:新增uploadImmediately属性 & upload实例方法,文件选中后可自行决定何时触发上传,流程随心掌控。

随时中断上传:新增onUploadAbort属性 &abortUpload方法,上传途中可随时中止,减少了垃圾文件产生。

其他拓展

1️⃣ Tooltip 弹窗显示更智能:提示组件Tooltip新增自动定位属性autoPlacement,根据弹窗触发位置,及内容长度,自动选择最合适的显示位置,避免弹窗内容显示不完整。

2️⃣DataSet的appendData方法新增 index 参数,让开发者更加灵活插入树形数据到指定位置。

三、输入类、弹窗类等组件交互优化

从开发者与终端用户双视角出发,优化多项组件交互细节,每一处优化都直击使用痛点:

输入类组件

1️⃣ TextField光标样式仅聚焦时占位,减少了内容宽度,让视觉更简洁;同时优化了多项事件触发逻辑;

2️⃣ DatePicker底部自定义区域扩展了choose方法,开发者可以更加灵活的自定义日期选择逻辑;

弹窗/浮层类组件

1️⃣ 优化 Tooltip/Popover/Popconfirm 的弹框在页面滚动时跟随显示,让弹窗位置在复杂场景下也显示准确;

2️⃣Popover弹窗内容有异步加载场景,大小会变化,此版本进行了优化,让弹窗异步加载后自动定;Modal支持了触屏拖动,跨场景交互更丝滑;

其他细节

1️⃣ WaterMark水印组件支持了换行配置,让水印自定义配置更加灵活;

2️⃣ Attachment附件组件增加了自定义预览的方式,可异步加载,让开发者更加灵活加载文件预览路径;

另有 40+ 项组件与样式优化,可点击文末链接查看。

四、关键场景稳定性修复

本次版本修复了 20+ 项关键问题,涵盖表格、页签、Lov、弹窗类 等核心组件,降低了生产环境异常概率,为企业业务平稳运行保驾护航。 更多修复项可点击文末链接,查看官网更新日志。

联系我们

我们将持续迭代优化组件库,提升客户体验。如果您有更好的想法和建议,欢迎您积极反馈给我们。