inBuilder 低代码平台新特性推荐 - 第七期
今天给大家带来的是浪潮 inBuilder 低代码平台新特性推荐第七期—— 列表筛选方案默认值设置!
01 概述
筛选方案是平台提供的一种查询组件, 而列表筛选方案默认值指的是在数据筛选过程中设定的默认条件或规则。 比如在处理数据表格时,可能会有多个字段或列需要进行筛选。为了提高效率或减少误操作,通常会预设一个或多个筛选条件作为默认值,这些默认值可以根据实际需求进行设置。 例如,打开支持服务报工列表时,筛选方案中的填报人默认是当前登录人。 接下来,让我们一起学习下如何实现功能吧!
02 效果展示
点击菜单,进入支持服务报工列表,筛选方案中默认带出当前登录人并进行查询。
03 功能实现
1 新增组件变量
打开表单,切换到模型,点击添加变量,维护变量编号和变量名称,点击保存。
作用:
①原有变量 originalFilterConditionList:筛选方案筛选条件,是进行筛选时接口传参。
②新增变量 defaultConfigs:筛选方案默认值,是进行默认值设置的变量。
2 调整初始化事件
切换至页面,选中根组件,删除右侧原初始化交互事件,点击新建交互事件,选择初始化事件,点击添加新方法,自动创建前端方法并跳转 ts 页面。
编写前端 ts 代码,给前端筛选方案赋值,编写结束后点击保存。
3 页面自查询
切换回设计器,选中筛选方案,右侧属性找到默认值绑定,绑定组件变量 defaultConfigs,并将自动查询调整为“是”。点击保存,发布。
这样,在进入页面后,会先去初始化方法中进行变量的赋值,同时进行自动查询,就实现了列表筛选方案默认值设置的功能开发。是不是很简单,快来试试吧!
欢迎大家下载inBuilder开源社区版,免费试用体验。
评论