更新时间:2024-12-04 GMT+08:00
分享

使用AstroZero设置应用的依赖与开放关系

应用依赖是指当前应用中,引用了其他应用内的元素,如菜单、页面、对象等。当安装该应用时,平台会校验依赖的应用是否已存在。应用开放是指当前应用对外开放的部分元素,允许被其他应用引用或被定制。

在AstroZero中,通过建立应用与应用之间的依赖关系,可模块化构建复杂的解决方案,实现资产复用。

添加应用依赖关系

如果当前应用引用了其他应用中的元素,此时需要通过添加依赖关系将被引用应用添加到当前应用中,以确保应用正常运行。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“设置”,进入应用设置页面。
  3. 选择“依赖与开放”,单击“添加依赖”,进入添加应用依赖关系页面。

    图1 添加应用依赖关系

  4. 选择需要添加依赖关系的一个或多个应用,单击“确认”。

    图2 选择需要添加依赖关系的应用

  5. (可选)在应用依赖页签,单击已添加应用后的,可查看依赖的应用。
  6. (可选)在应用依赖页签,单击已添加应用后的,可删除依赖的应用。

    如果当前应用添加了与另一个应用的依赖关系,但实际上并没有引用该应用内的任何元素,则可以通过此按钮,一次性将这些虚假依赖关系删除掉。

添加允许被引用的元素

将当前应用中的页面、对象、服务编排等元素对外开放,供其他应用引用,实现模块化构建、资产复用和集成。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“设置”,进入应用设置页面。
  3. 选择“依赖与开放”,在“应用开放 > 可引用”页签中,单击“添加元素”。

    图3 添加允许被引用的元素

  4. 在添加元素页面,选择待添加的元素,单击“确认”。

    已添加的引用元素,在其他应用工作中,支持再次被引用。

  5. (可选)在允许被引用列表中,单击已添加元素后的,可编辑已添加的引用元素。
  6. (可选)在允许被引用列表中,单击已添加元素后的,可删除已添加的引用元素。

添加允许被定制的元素

将当前应用中的页面、对象、服务编排等元素对外开放,供其他应用引用。其他应用引用后,支持对引用的元素进行修改,以满足用户的业务需求。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“设置”,进入应用设置页面。
  3. 选择“依赖与开放”,在“应用开放 > 可定制”页签中,单击“添加元素”。

    图4 添加允许被定制的元素

  4. 在添加元素页面,选择允许被定制的元素,单击“确认”。

    允许被定制的元素可以在当前应用的扩展应用中被重载,可以通过创建扩展应用来使用。

  5. (可选)在允许被定制元素列表中,单击,可编辑已添加的定制元素。
  6. (可选)在允许被定制元素列表中,单击,可删除已添加的定制元素。

相关文档