检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在设计器中可根据您的需求设计前端页面,可参考设计前端应用流程进行开发。 单击顶部工具栏的“下载源码”按钮,可根据配置的页面设计,生成应用的基本代码。 代码生成后,会下载至本地,供您使用。 删除前端应用 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。
BO(Business Object)是一个业务对象,业务对象映射到服务中的一个实体,对应数据库中的一张表。 属性说明 在业务设计页面,从“business”中,拖拽“BO”对象至画布空白区域。选中对象,在右侧页面设置对象属性,如图1所示。 图1 BO 对象名称:设置对象的名称,必须使用大驼峰格式,不允许存在连续的大写字母。
单击顶部工具栏的“下载源码”按钮。 选择下载路径。 选择生成到本地的文件。 图9 选择生成文件 单击“确定”,代码将下载至本地路径。 父主题: 前端应用管理
Object”对象至画布空白区域。选中对象,在右侧页面设置对象属性,如图4所示。 图4 Value Object 对象名称:设置对象的名称,必须使用大驼峰格式,不允许存在连续的大写字母。 中文名:设置对象的中文名称。 BO属性操作:单击“编辑字段”,可以为对象添加所需的字段。
BO 功能介绍 Abstract BO是一个抽象对象,不能单独存在,没有数据库表,需要和业务对象建立继承的关系。建立继承关系后,业务对象会继承抽象对象中的字段。例如,抽象对象Abstract和业务对象Role存在继承关系,在抽象对象Abstract中,新建一个name字段,该字段会被Role自动继承。
如何为对象添加枚举字段 使用说明 AstroPro的对象中仅提供了常用的字段类型(简单类型、数组类型),对于某些特殊的字段类型,如枚举类型(例如性别,男、女),此时可以通过添加枚举字段来实现。 图1 查看字段类型 添加枚举字段 在业务设计页面,单击“枚举字段”。 在编辑枚举字段页面,单击,输入枚举名称(如Sex)。
义DTO。 从“business”中,拖拽“BO”对象至画布空白区域。 选中BO对象,在对象属性中,单击“自定义API”。 图3 自定义API 单击“新增”,添加一个自定义API。 图4 自定义一个API 在请求对象或返回对象的参数中,使用自定义DTO。 图5 在自定义API中使用自定义DTO
自身业务需求进行选择。各对象间关系详细介绍,请参见对象间关系。 本示例中,业务对象Role和抽象对象Abstract,抽象对象中存在name和value两个字段。建立继承关系后,抽象对象Abstract中的字段会被业务对象Role完全继承。 图3 设置对象间关系 设置完成后,单击“创建”,完成业务组件创建。
如何为对象添加固定字段 使用说明 在AstroPro中,每个业务对象默认只有一个“id”固定字段。除此之外,您还可以为其添加creator、createTime、modifyTime和description四个固定字段。 添加固定字段 在业务设计页面,选中某个业务对象。 单击BO
put:请求服务器更新指定资源。 post:请求服务器新增资源或执行特殊操作。 delete:请求服务器删除指定资源。 请求对象:单击“添加请求对象”,可添加请求对象,即API请求的输入参数。 返回对象:请求发送后,您会收到的响应,如状态码。 路径:单击“输入path”,添加API的路径,格式为变量放到
组件是低代码开发的构建块,就像积木一样。它们是可重复使用的小部件,可以轻松搭建和管理网页。举个例子,按钮、导航栏和表单都可以是组件。这有助于您快速搭建网站。 下面介绍如何在低代码中使用组件,实现页面快速搭建。 从物料面板中添加组件 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台
打开“componentBundle.json”文件,文件包含两个字段components和snippets。 components字段为一个对象,描述组件的关键信息和配置项。 例如:编写组件的注册信息,包括组件的名称、文件路径、版本号等。 "id": 1, "version":
限期,宽限期到期后仍未续费,资源状态变为“已冻结”。 超过宽限期仍未续费将进入保留期,如果保留期内仍未续费,所有功能将会进入停用状态。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 AstroPro套餐到期前均可开通自动续费,到期前7日凌晨3:00首次尝试自动续费,如果
详细配置 图4 详细配置 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组。如何创建服务组,请参见新建服务组。 服务单元化策略:服务在子域内的单元化策略。服务单元
单击“服务依赖”,添加服务A为服务依赖。 选择“客户端依赖类型”为“METHOD”。 单击已添加服务依赖后的“编辑”。 选择需配置流控策略的对象方法,并为对象方法添加对应的流控策略。例如自定义流控策略Custom。 图3 配置客户端流控策略 单击“保存”,完成客户端流控策略配置。 单击“创
数据传输对象,do组合对象(可选项) |-- nested # 根据业务对象的关系自动关联生成,嵌套复杂对象(可选项) |-- cartesian # 根据业务对象
务配置复制一个新的服务。 在服务信息模块中,单击,选择“删除”,可删除该服务。 在变更记录模块中,单击服务名称后的“导出元数据”,可导出服务的元数据信息。元数据导出后,在创建服务时可直接导入使用。 在变更记录模块中,单击对应服务名称后的“查看”,可查看该服务的信息。查看服务信息后
devspore-horizon提供了接口Observer,用户需要实现这个接口的observe(DataEvent dataEvent)方法,把变更通知、更新缓存、统一审计、统一工作流的处理逻辑写到此方法体内即可。 Observer代码如下: public interface Observer {
关联服务 使用说明 创建子域后,您可以在子域下创建应用服务,也可以关联已创建的服务。 本章节为您介绍如何在子域下关联服务。 约束与限制 应用管理为Astro Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 关联服务 参考登录AstroPro界面中操作,登录AstroPro界面。
npm包名。 导出名称 import时的命名,如果是非解构,则可以自由命名,如果是解构,则npm包的导出必须要有该名称。 是否解构 解构则使用如import { export1 } from 'module'的方式导入。 入口路径 有些npm包的方法并不在默认导出中,如import