在这快节奏时代,时间作为一种重要的数据元素,被广泛应用于各种业务场景和流程中。为了满足用户在处理时间数据时的多样化需求,JVS低代码表单提供了一系列时间类组件,接下来我详细介绍三种时间类组件:日期、固定时间和任意时间。这些组件均具备基础设置、校验设置和样式设置,以满足不同业务场景下的个性化需求。通过基础设置,用户可以轻松绑定模型字段、修改组件名称、控制显隐状态以及设定默认值和显示/禁用条件。校验设置则确保了时间数据的准确性和有效性,降低了数据错误的风险。而样式设置则允许用户自定义组件的外观,使其更好地融入业务界面。

时间类组件:日期、固定时间、任意时间

图片

日期

用于选择和输入日期。分别有基础/校验和样式设置。
图片

图片

①基础设置:
• 组件绑定模型的字段,点击字段名称后,系统会把本表单对应的模型字段展示出来,选中即可
• 组件的中文名称,修改后会将组件的名称同步修改
• 组件的显隐控制装填设置,普通(刻度可操作)、只读(可读不可修改)、隐藏(不可见不可操作)
• 默认值,取值方式有两种,自定义和公式复制,自定义可以直接写入本字段的默认值,公式赋值通过公式函数计算后赋值
• 显示控制,通过其他组件结果的设置内容判断条件,当条件为真时展示本下拉框
• 禁用控制,通过其他组件结果的设置内容判断条件,当条件为真时本下拉框禁止操作
• 触发逻辑,当内容修改后,且鼠标失焦后,将触发逻辑(用户自定义的逻辑)
• 数据联动,请参考文档数据联动
图片

②校验设置:
图片

根据选择表单字段逻辑判断校验。

③:样式设置:
图片

其中可以自定义选择单位设置。

固定时间

用于设置多个固定的时间点提供选择。
图片

分别有基础设置/校验设置和样式设置。

任意时间

图片

用于可选择任意时间或范围的情况下使用,也分别包含基础设置/校验设置和样式设置。
无论是简单的日期选择,还是复杂的任意时间范围设定,相信以上这些时间类组件都能为你提供强大的支持和灵活的定制能力。
在线demo:https://frame.bctools.cn/
基础框架开源地址:https://gitee.com/software-minister/jvs


软件部长
43 声望6 粉丝

软件研发行业老司机,提供些踩坑的经验而已