myBuilder主要新功能介绍(4月版本v2.x.26)
前端UI组件编程性增强
所有组件统一新增名称属性设置,配置名称后,可在事件JavaScript脚本中通过getUIData、getUIConfigBy函数获取组件变量,进而调用该组件的公开函数。
组件函数已新增代码提示支持,编码时可自动带出相关提示内容,提升编码效率。此外,所有输入类组件统一新增focus函数,支持通过代码控制输入焦点的切换与定位。
新增页面组件
标签组
一般用于文章相关标签的录入与展示,支持编辑、只读两种模式;兼容数组、文本两种数据类型;支持自定义分割字符并自动完成解析。
分割条
用于内容的分隔展示,增强布局信息的视觉隔离效果;支持水平、垂直两种显示模式;水平模式下可自定义分隔条文本;支持线条样式的个性化设置。
新增H5组件
二维码
二维码组件除了基本的显示功能,还支持扫码完成事件、扫码等待超时的高级功能。例如:用户移动端扫码后跳转到一个授权页面,用户确认是否授权,确认授权后二维码能够触发扫码完成事件执行后续业务。
一维码
用于各类一维码信息的展示
组件功能增强
表格、树列表的按钮区增加下拉菜单按钮类型支持。
借助下拉菜单按钮可收纳多个按钮,有效减少界面显示占用空间。
下拉框、可选输入框增加后缀按钮和后缀按钮脚本设置;
下拉菜单组件菜单项支持禁用规则设置;
打印预览组件支持鼠标抓取拖动位置;
选择框组件支持多选时字段回写。
窗体高度布局自适应调整
窗体增加窗体高度和内容高度设置,在固定高度和全屏时,能够自适应布局。
以下是固定高度效果
以下是全屏效果
业务接口功能增强
新增批量插入方法类型,多用于大数据量初始化同步场景,可有效提升同步效率。
SQL代码提示优化,能直接提示表字段,不用起别名后才提示。
业务接口选取增加外部调用、内部调用模式选择,选取后业务接口调用代码增加二级层级入参字段的赋值代码生成。
新增培训课程
新增业务接口专项培训课程,将对相关功能进行全方位系统讲解。
