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

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维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;
  // ...
}
相关推荐
低代码布道师9 小时前
互联网医院04科室管理
低代码·小程序
ZKNOW甄知科技2 天前
AI-ITSM的时代正在到来:深度解读Gartner最新报告
大数据·运维·人工智能·低代码·网络安全·微服务·重构
yinmaisoft2 天前
6 大数据库一键连!JNPF 数据中心数据源链接,表单数据互通无压力
前端·数据库·低代码·信息可视化
NocoBase2 天前
GitHub Star 数量前 5 的开源 AI 内部工具
低代码·开源·资讯
百特搭3 天前
低代码平台生态整合与跨场景适配功能解析:连接多工具 / 适配多业务
低代码开发平台·ai低代码平台
NocoBase4 天前
社区用户分享:用 NocoBase 搭建可落地的 ERP
低代码·开源·github
#六脉神剑5 天前
myBuilder平台的产品优势与对比
低代码·低代码开发平台·数字化工具·mybuilder
云捷配低代码5 天前
低代码行业化深耕:垂直场景模板的核心竞争力
低代码·数字化转型
枝上棉蛮5 天前
2025中小企业低代码工具选型参考:斑斑(免费私有化)与飞书多维(生态协同)
低代码·私有化部署·免费·可视化看板·飞书多维表格·斑斑低代码·业务报表