低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合

下拉选项数据来源调用逻辑引擎的功能在于提供一个可视化的界面,使用户能够方便地配置和管理业务逻辑,实现数据的快速处理、业务模式的自动化和智能化。接下来我详细介绍JVS低代码中如何通过逻辑引擎获取下拉选项的数据来源,以及如何配置下拉框组件以实现这一功能。

下拉选项数据来源调用逻辑引擎

下拉框组件下拉选项值来源可以通过逻辑引擎获取,可以直接在业务逻辑中组装数据,也可以在业务逻辑中使用“网络请求”节点。这样可以提高对下拉组件中的选项值的自由度,那么接下来我们看下JVS低代码是如何配置的。

配置说明

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第1张图片

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第2张图片

进入表单设计器中,拖下拉框组件设置,根据“标签类型”触发“标签值”

①:数据类型,指下拉框选项数据来源类型,这里选择“逻辑引擎”

②:数据逻辑,点击进行逻辑引擎设计

③:触发条件,选择当前表单的字段作为触发条件,在选择的字段数据变更时会触发设置的“数据逻辑”

④:显示值,下拉框选项展示在前端的值

⑤:传递值,展示值对应的数据传递值

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第3张图片

要正确在下拉组件中选项值正确回显,需要最后一个节点中返回正确的数据结构,正确的数据结构为“数组对象”结构。

比如此处下拉选项中,配置的传递值和显示值分别如图所示。

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第4张图片

在数据逻辑中配的节点返回值需要按照如下格式(数组对象)。

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第5张图片

进入到逻辑设计,在连线上配置公式根据“标签类型”不同“标签值”选项不同,最后再对数据结构定义为数组对象。

注意:表格下拉框组件数据来源是逻辑引擎入参传当前行数据。

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第6张图片

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第7张图片

①:参数名,必须与下拉框设置的显示值和传递值保持一致

②:参数值,可以取按字段、公式和具体值

③:多条数据可以添加多组,一个显示值和传递值为一组

最后点击【提交】并【保存】逻辑,回到页面查看效果。

低代码开发中的下拉框组件:数据来源与业务逻辑的完美结合_第8张图片

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

开源框架:https://gitee.com/software-minister/jvs

你可能感兴趣的:(信息可视化,大数据,java,低代码,开源)