当前位置: 首页 > backend >正文

蓝凌EKP平台表单控件升级:一行配置引入LayUI新UI体验

为提升表单组件的视觉体验和交互性能,我们引入了基于 LayUI 框架的 UI 控件。通过简单的配置即可将现有的表单控件切换为 LayUI 风格,无需大幅修改原有代码结构。

使用方法

当前支持的标签包括但不限于:

  • <xform:select>

  • <xform:checkbox>

  • <xform:radio>

  • 等表单类控件

关键属性:useLayui

要启用 LayUI 控件,仅需在原有的标签中添加一个属性:

<xform:select name="example" useLayui="true"><xform:option value="1">选项一</xform:option><xform:option value="2">选项二</xform:option>
</xform:select>

添加 useLayui="true" 后,控件将自动渲染为 LayUI 样式的下拉框,并具备相应的样式和交互能力。

效果示例

启用后将自动绑定 LayUI 的渲染逻辑,具备更美观的样式和响应式交互体验。

支持的控件

本次支持的控件有:

地址本

下拉框

选择框

单行输入框

单行输入多语言框

多行文本输入框

多行输入多语言

数字输入框

为了效果多样,修改一下属性还能带上单位

日期控件

单选按钮

复选框

以上这些都是xform 标签增加属性变拥有layui库控件能力,为了方便大家开发定制,更加灵活通过前端js生成控件,拥有layui的能力,也增加了原生效果的这类控件,比如下拉框,单选,复选。只需要引入我们定义好的样式便可。

  <span class="ekp-radio"> //这一层标签可以是div/span/label等<input type="radio" class="ekp-radio-input" id="wf_branchType" name="wf_branchType"  value="2"><label for="wf_branchType"><span class="ekp-radio-text">radio文案</span></label>
</span>

class="ekp-radio" 和class ="ekp-radio-input"  是我们定义好的lay ui 样式。

总结

通过引入 useLayui="true" 属性,规范的class,开发者可以快速无缝地将传统表单控件升级为现代的 LayUI 风格,提升系统整体 UI 一致性和用户体验。

http://www.xdnf.cn/news/9196.html

相关文章:

  • React useEffect和useEffectLa
  • 从核心数据透视吹风机行业:用户需求演变与产品创新图谱
  • Redis 集合、有序集合与通用命令详解
  • 实验设计与分析(第6版,Montgomery)第3章单因子实验:方差分析3.11思考题3.6 R语言解题
  • HTML5 全面知识点总结
  • Point-wise vs Pair-wise vs List-wise 简述
  • 系统开发和运行知识
  • 什么场景下能够用到根据id批量查询用户
  • sockaddr_in
  • 08_预处理与缩放
  • 关于 smali:1. Smali 基础语法入门
  • 一款不错的嵌入式开发自动化测试平台
  • Trivy 镜像漏洞扫描:从零入门到实战指南
  • java基础(面向对象进阶高级)泛型(API一)
  • 智能AI之常用协议普及
  • HarmonyOS优化应用文件上传下载慢问题性能优化
  • CMU-15445(5)——PROJECT#1-BufferPoolManager-Task#3
  • kali切换为中文
  • 输入一串字符,统计其中字母的个数
  • Python5.26打卡(day27)
  • 【SQL server】 SQL子查询:与连接的区别、类型划分、相关与非相关子查询对比
  • YOLOv12增加map75指标
  • [QMT量化交易小白入门]-五十七、ETF历史行情分钟线下载
  • 25盘古石初赛wp(部分)
  • Java----自动装箱和自动拆包 与 泛型
  • 大模型的检索增强生成综述研究
  • 用python写节奏大师小游戏
  • TMS320F28388使用sysconfig配置SCI通信(RS485+FIFO+Modbus)
  • 第4章-操作系统知识
  • 《反事实棱镜:折射因果表征学习的深层逻辑》