优维低代码实践:应用级配置

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。


优维低代码实践连载第19期

《应用级配置》

除了全局特性开关,有时我们希望支持按应用进行个性化配置。

编排界面个性化配置

个性化配置可以通过配置<% APP.config.key %>获取到个性化配置的内容,好处是如果在多个构件中使用到同一内容,在需要修改时,可以直接对个性化配置进行修改,而不是每个调用的地方都要去修改。

使用场景:在灾备切换大屏的流程节点显示中,不同的客户显示器分辨率不同,那么对应的流程节点布局就要进行流程节点显示区域的调整,因此可以通过个性化配置去实现,避免要多处修改导致遗漏等问题。

个性化配置:

设置->概要->编辑->Default config->相关参数(key:value)

构件中通过表达式调用:

复制代码
height: <% APP.config.screenHeight ?? "900px" %>

构件开发个性化配置

在构件中,则可以使用 Runtime 接口来获取应用配置,例如:

复制代码
import { getRuntime } from "@next-core/brick-kit";


function YourBrick() {
  const pageSize = getRuntime().getCurrentApp().config.pageSize;
  // ...
}
相关推荐
戴西软件5 小时前
CAxWorks.VPG车辆工程仿真软件:打造新能源汽车安全的“数字防线“
android·大数据·运维·人工智能·安全·低代码·汽车
流之云低代码平台1 天前
低代码开发,企业数字化转型的加速器
低代码·gadmin·低代码开发优势·低代码开发平台选择·低代码开发未来趋势·低代码开发应用场景·企业应用搭建
摩尔元数1 天前
装备制造困局突围:数字化如何重塑高效柔性生产
低代码·制造·mes
流之云低代码平台2 天前
PHP工作流优化:加速软件开发的秘密武器
低代码·php工作流优化方法·gadmin·工作流自动化·php代码优化·团队协作沟通·php工作流优化案例
无代码专家2 天前
生产ERP解决方案:重构制造企业数字化运营体系
运维·低代码·重构·制造
无代码专家2 天前
生产ERP解决方案:赋能制造企业精益运营与智能升级
大数据·低代码·制造
meizisay2 天前
亿可达_自动发邮件攻略
人工智能·经验分享·低代码·职场和发展·自动化
硅星企鹅2 天前
如何使用低代码爬虫工具采集复杂网页数据?
爬虫·python·低代码
云捷配低代码3 天前
低代码平台测试策略:如何保证应用质量
低代码·自动化·数字化·敏捷流程·数字化转型
无代码专家3 天前
无代码技术:企业全场景数字化的降本增效新范式
大数据·人工智能·低代码·云计算