检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
公共接口:使用公共接口,可以将服务编排、脚本或对象的URL映射到外部网关,第三方可以通过OAuth2.0调用。 内部网关:仅当前租户能够访问映射到内部网关中的自定义接口,即只有同一租户下的脚本、服务编排等才能调用发布的私有接口。 外部网关:其他租户或第三方系统均可访问映射到外部网关中的自定义接口。 单击“新建”,设置接口参数后,单击“保存”。
通过手动编写JavaScript代码,实现按钮的事件逻辑。系统支持在手动编写JavaScript代码时,进行代码联想提示。同时,系统还封装了一些常用功能的接口,并将其中典型接口做成模板,可以从左侧拖动相关模板至右侧事件定义区域,直接使用。 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在应用设计器的左侧导航栏中,选择“界面”。
对接Redis实现AstroZero对象数据缓存能力 通过应用与Redis对接,实现数据缓存能力。执行对接操作前,请提前获取Redis提供服务的URL地址和登录密码,如何获取请参见查看和修改DCS实例基本信息。 新建Redis连接器 参考登录AstroZero新版应用设计器中操作,进入应用设计器。
通过内置动作实现AstroZero标准页面组件交互 AstroZero预置了多种常用的事件交互动作,您可以根据需要直接使用,来实现页面或组件之间的交互。下面以编排一个重置功能的按钮为例,介绍如何通过内置动作编排事件。本示例主要是通过内置动作“重置表单”实现该功能,即重置表单数据。
吸机信息并修改系统中相应呼吸机的医院信息和状态。 实现方案:使用服务编排实现上述功能,实现逻辑如下: 通过调用查询对象数据中创建的服务编排,获取系统中空闲状态下的呼吸机信息。 通过调用如何使用服务编排开发业务的基本逻辑中创建的服务编排,进行资源是否充足的判断,返回被申请的呼吸机信息。
与云服务集成 了解连接器 对接OBS云对象存储实例 对接MINIO存储功能 对接对象存储代理 对接Redis实现数据存储 对接CSS提供云搜索服务 对接OCR实现图片上文字识别功能 对接IEF实现边缘节点管理功能 对接华为云ModelArts Pro 对接华为云ModelArts
参考如何登录新版应用设计器中操作,登录新版应用设计器。 在左侧导航栏中,选择“代码管理 > 释放资源锁”。 在上锁元素列表中,选择需要手工释放锁的元素,单击该元素后的。 图2 强制获取锁 在弹出的警告页面,单击“确定”,释放锁。 图3 确认是否释放锁 经典版设计器 和新版设计器一样,通过
初识事件-动作 使用说明 低代码平台为组件设计了事件-动作机制,实现组件与组件、组件与页面之间的交互。 事件是应用在运行时,页面内发生的动作或者用户执行的操作(例如单击组件、组件加载等)。 动作是响应事件后,按照设定的方式,对事件做出回应(如页面跳转)。例如,用户在网页上单击一个
如何实现页面转跳 使用说明 常用的业务页面与页面之间经常为了实现某种业务逻辑,需要在页面间进行转跳与传参。当应用需要在页面间进行转跳并传递参数时,例如图1中,在“调查问卷”页面单击“提交”按钮,由填写页面转跳到提交成功页面,并向提交成功页面传递此次“调查问卷”的记录id和页面名称
设置完成后,单击“保存”。 在脚本中调用连接器 在事件中,调用连接器实现与CSS的对接。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码,调用一个CSS连接器,并实现索引操作。 //导入该事件所依赖的标准库文件。es是系统预置的标准库。
上传,新增该JS/CSS库,并在页面中设计并使用该库,实现引入第三方库的功能。 什么是库 库是指在设计页面时,需要依赖的库,如果缺少相应的依赖库,则页面中无法实现某些功能。例如,页面需要具有地图选址功能,则系统需要先加载百度地图库,才能实现相应的功能。低代码平台中的库,分为系统预置库和自定义库。
了解流程设计节点 流程启动 在流程设计页面,默认会自动创建流程启动,单击流程启动,可设置流程启动参数。 图1 流程启动 节点设置:是否开启暂存,默认为关闭。 开启并使用暂存后,会将表单数据保存在当前节点(当前仅支持20个暂存历史),供后续直接调用,暂存不会使流程发生流转。 开启暂
S库,并在页面中设计并使用该库,实现引入第三方库的功能。本节将介绍如何引入并使用第三方库的具体操作步骤。 什么是库 库是指在设计页面时,需要依赖的库,若缺少相应的依赖库,则页面中无法实现某些功能。例如,页面需要具有地图选址功能,则系统需要先加载百度地图库,才能实现相应的功能。低代
在“主页 > 全部应用”中,单击应用后的“编辑”,进入应用设计器。 新建一个标准页面,并进行页面设计。 在应用设计器的界面中,单击页面后的“+”,输入页面标签和名称,新建一个标准页面。 在“基本组件 > 布局”中,拖拽一个列表视图组件到画布中。 图1 添加列表视图组件 再从“表单”中,拖拽一个输入框到列表视图中。
在AstroZero中编排高级页面时,如何实现不加载组件库资源? 问题描述 在开发环境编排页面时,不需要加载依赖库。 解决方法 参考登录经典应用设计器操作,进入应用经典版设计器。 在应用设计器菜单栏下方,单击“页面设置”。 图1 选择页面设置 选择“资源”页签,在不需要加载的库资
BPM如何与页面交互 BPM中一个重要的内容就是用户任务,而用户任务所有的交互都通过页面实现的。在BPM中使用页面与普通的页面开发有一定的区别。本节将要讲解的内容需要用户有一定的页面开发基础,如果没有相关的背景知识,可以先从 标准页面 和 高级页面开始学习。 图1 BPM与页面交互
如何实现页面组件间的交互 组件之间的交互主要依托数据的变化和传输实现,将组件的属性与对应的数据进行绑定。当其他组件的事件、服务编排、事件等使属性绑定值发生变化时,绑定的属性也随即发生变化,实现了组件之间的交互。 数据绑定方式 在标准页面开发界面,选中任意组件,在右侧“属性”页签进行数据绑定。
的脚本,单击“确定”。 图11 选择脚本 单击“下一步”,再单击“确定”,完成模型的创建。 返回设计视图页面,新建表格关联模型。 在标准页面底部,单击“设计视图”,从模型视图切换回设计视图。 选中name输入框,在“属性 > 数据绑定 > 值绑定”中,单击。 选择5中创建的模型(proName),单击“确定”。
通过AstroZero中的脚本实现表格数据的增加和删除 期望实现效果 通过脚本,在前端页面实现对象数据的增加和删除。例如,在标准页面中增加或删除一条数据时,标准页面关联的对象中,数据也会随之添加或删除。 图1 在页面添加数据 图2 对象中同步新增数据 图3 对象中有两条数据 图4
背景与原理 业务应用构建登录页面时,一般情况下是通过使用AstroZero的高级页面能力实现。您可以通过本节认识高级页面,并了解登录页面的开发流程。 了解高级页面 AstroZero前端页面有标准页面、高级页面和表单三种。本节主要带您了解、学习并使用高级页面。 标准页面:对于一般