检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
会在DisplayWidget组件详情页进行相应的切换展示。 通过在线编辑器完善组件。 测试结果基本满足预期,但是由于图片尺寸不同,有些图片未能完全展示,还需优化。本例中向您介绍AstroZero平台提供的,在线组件开发工具。 单击组件详情页中的“编辑”,在跳转到的“组件编辑”页
在线开发AstroZero高级页面自定义组件 操作场景 当AstroZero低代码平台提供的预置高级组件无法满足您的开发需求时,开发者可以自定义组件包,并上传到AstroZero中。自定义组件包上传到AstroZero中后,可在高级页面中使用。自定义组件的开发流程如下: 下载组件模板
_i18n.zip”)。 增加“messages-en.json”和“messages-zh.json”国际化资源文件,“messages-zh.json”中需要使用unicode编码。 “messages-zh.json”文件内容如下: { "zh-CN": { "name"
AstroZero提供了“excel”脚本标准库,用于操作Excel文件,例如生成Excel文件。由于AstroZero脚本编排的标准输出格式是JSON,因此这里需要做一些特殊处理,让系统生成非JSON数据才能实现xlsx文件导出。 操作步骤 参考开发一个简单脚本实例中操作,创建一个名称为“cube__download”的空白脚本。
请检查输入参数的类型与定义是否匹配,必要时进行类型转换。 变量结构错误? 请检查输入参数的结构(属性名、取值类型)与目标结构是否一致。当出现大段JSON报错信息时,可借助JSON Viewer或在线JSON格式化工具进行对比。 没有走指定分支?流程意外终止? 由于流程的结束是隐含的,当没有下一步的内容时流程即结束。因
请检查输入参数的类型与定义是否匹配,必要时进行类型转换。 变量结构错误? 请检查输入参数的结构(属性名、取值类型)与目标结构是否一致。当出现大段JSON报错信息时,可借助JSON Viewer或在线JSON格式化工具进行对比。 没有走指定分支?流程意外终止? 由于流程的结束是隐含的,当没有下一步的内容时流程即结束。因
application/json multipart/from-data binary-data “multipart/from-data”和“binary-data”用于文件上传接口,选择该内容类型,只能调用post类型的脚本。 自定义响应 是否需要格式化,调用该URL后返回的响
application/json multipart/from-data binary-data “multipart/from-data”和“binary-data”用于文件上传接口,选择该内容类型,只能调用post类型的脚本。 自定义响应 是否需要格式化调用该URL后返回的响应
application/json multipart/form-data binary-data “multipart/form-data”和“binary-data”用于文件上传接口,选择该内容类型,只能调用POST类型的脚本。 默认值:application/json。 分类 根据实际需求,输入新建接口的分类。
脚本用什么编辑器 AstroZero提供一个方便简洁的在线开发IDE,即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势: 现代化的编辑界面,语法高亮显示。 智能提示,智能补全。 精确查看定义,代码预览,查找引用。 快速在线编译。 友好的语法错误提示。 可以使用console
application/json multipart/form-data binary-data “multipart/form-data”和“binary-data”用于文件上传接口,选择该内容类型,只能调用POST类型的事件。 默认值:application/json。 分类 根据实际需求,在输入框中输入新建接口的分类。
脚本用什么编辑器 低代码平台提供了一个方便简洁的在线开发IDE,即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势: 现代化的编辑界面,语法高亮显示。 智能提示、智能补全。 精确查看定义、代码预览、查找引用。 快速在线编译。 友好的语法错误提示。 可以使用console
业务用户登录页前台开发实施步骤 业务用户在前台登录时,需要先在线下开发一个登录组件,上传到高级页面,并在高级页面中配置组件桥接器中的数据。最后在页面中,输入登录账号密码,通过调用“用户登录服务编排”,实现“业务用户”页面登录功能。 本文以“A”应用为例,介绍如何开发登录页面,具体流程如图1所示。
源数据的元数据定义。如果为空的“{}”,只能传送原始数据,无法使用拦截器对数据进行处理。 定义好的元数据,将会显示在右侧区域中。单击“格式化Json”,可对元数据进行Json格式化处理。 元数据定义示例如下: { "notifyType": "STRING", "requestId":
定义OneNET元数据,如果为空的{},只能传送原始数据,无法使用拦截器对数据进行处理。 例如,输入如下元数据,单击“格式化Json”,可对元数据进行Json格式化处理。 { "notifyType": "STRING", "requestId": "STRING"
择一项。 下拉框:下拉框的可选值为对象的SingleSelect类型字段的不同Picklist取值,也可以是自定义json数据。如果Picklist和自定义json数据同时存在,以Picklist的取值为准。 级联选择框:提供按层级选择的选择框,可对选择框的数据进行校验,可以对数据进行搜索。
服务编排和脚本一样,都是完成业务接口和逻辑开发的,服务编排是图形化的,适用于业务逻辑比较简单的场景,而对于业务逻辑比较复杂的场景,您可以通过在线开发TypeScript脚本实现。本章节以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本。本脚本实例不涉及对象及调用接口等
接收类型,默认值“application/json”。 输入参数 userID 用户ID,为自定义输入参数。 输出参数 retCode 结果码。 retJSON 接收JSON格式化的ROMA Connect返回数据。 $out 接收非格式化的ROMA Connect返回数据。 须知:
邮件模板 AstroZero提供了在线配置Email模板和Email告警的能力,您可以为您的组织创建Email模板和Email告警信息。Email告警配置依赖于Email模板配置。 在AstroZero中,可以根据不同的业务场景,配置多个Email模板,用于给用户发邮件时使用。例
对象:表示该定义URL是操作对象数据,包括对象数据的增删改查。 本示例选择脚本。 自定义响应 是否需要格式化调用该URL后,返回的响应消息。如果勾选,表示对响应消息进行格式化,删除resCode、resMsg、result外层信息,只透传返回的消息。 例如,不勾选“自定义响应”,返回如下响应消息: