创建扩展应用
什么是扩展应用
当需要基于已有资产包类型的应用或解决方案(不是单一的应用,某一解决方案会涉及到多个应用)进行定制时,可以选择创建扩展类型应用。
该方式创建的应用,会继承原有应用或者解决方案包里的应用设置,如站点设置、导航条等,可将原有应用或者解决方案包里应用的组件资产添加到扩展应用里进行定制,复用已有资产,满足业务需求,大大提高开发效率。
基于已有应用创建扩展应用
- 登录新版低代码应用开发页面。
- 在“应用”中,单击“新建低代码应用”或单击,进入创建扩展应用页面。
- 应用类型选择“定制拓展应用”,单击“确定”。
- 设置标签和名称,选择依赖的解决方案或者应用,单击“新建”。
图1 创建扩展应用
- 添加图标:新建扩展应用的图标。
- 标签:扩展应用在页面中展示的名称,创建后支持修改。
- 名称:扩展应用在系统内的唯一标识,创建后不支持修改。输入标签值后单击该参数的输入框,系统会自动生成扩展应用的名称,同时会自动在该名称前添加命名空间__。
- 分类:新建扩展应用所属的分类。
- 描述:新建扩展应用的附加描述信息。
- 高级设置 > 运行时版本:开发的资产包依赖所选择的运行时版本,若线下运行版本不一致,可能会不兼容。
- 依赖:新建扩展应用所依赖的应用。依赖的应用必须为资产包类型,即依赖的应用为低代码开发页面“资产 > 开发中的”中的资产包。
图2 开发中的
创建完成后,系统自动跳转到该应用的设计器界面,如图3所示。
- 开发定制内容,如基于依赖应用中的服务编排进行定制。
基于解决方案创建扩展应用
- 登录新版低代码应用开发页面。
- 在“应用”中,单击“新建低代码应用”或单击,进入创建扩展应用页面。
- 应用类型选择“定制拓展应用”,单击“确定”。
- 设置标签和名称,选择依赖的解决方案,单击“创建”。
- 添加图标:新建扩展应用的图标。
- 标签:扩展应用在页面中展示的名称,创建后支持修改。
- 名称:扩展应用在系统中的唯一标识,创建后不支持修改。输入标签值后单击该参数的输入框,系统会自动生成扩展应用的名称,同时会自动在该名称前添加命名空间__。
- 分类:新建扩展应用所属的分类。
- 描述:新建扩展应用的附加描述信息。
- 依赖:新建扩展应用所依赖的解决方案。依赖的解决方案必须为资产包类型,即依赖的应用为低代码开发页面“资产 > 开发中的”中的资产包。
图4 开发中的
创建完成后,自定进入该扩展应用的设计器界面,如图5所示。
- 在应用设计器中,根据业务需要开发定制内容。