JVS低代码表单引擎:多样化的时间数据组件,满足不同业务需求

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

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

日期

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

①基础设置:

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

②校验设置:

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

③:样式设置:

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

固定时间

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

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

任意时间

用于可选择任意时间或范围的情况下使用,也分别包含基础设置/校验设置和样式设置。

无论是简单的日期选择,还是复杂的任意时间范围设定,相信以上这些时间类组件都能为你提供强大的支持和灵活的定制能力。

在线demo:https://frame.bctools.cn/

基础框架开源地址:https://gitee.com/software-minister/jvs

全部评论

相关推荐

Hakasee:我的简历和你的基本一样,上周去了上海,boss投了三百家, 三家线下面试 第一家没有做题,全是八股和项目,因为第一次面试不怎么熟练,挂了 第二家,给你几个题目(①css垂直居中文字,字体每两秒闪烁一下以及点击弹窗,②给你一个链接,实现可视化地图,③然后是八股,图片性能优化,以及对图片app有什么想法),45分钟内做完,然后老板面试) 第三家特别偏僻,有点阴森,到了之后让了一个工位给我,有四个题目,①格式化时间 年月日当前时间星期几② 正则表达式提取新闻文字,③在文本域输入文字生成选择题以及选项④生成商品排版还是什么来着 三家都是不超过50人的小公司 两家线上牛客笔试(卡伦特,七牛云,但是笔试不仅要考前端,还要考后端,算法,甚至数学题 我的建议是如果只做了这两个vue项目且不怎么熟练的情况下,先沉淀沉淀,把react学了,上海好的公司基本都是react查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务