检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用场景。下面以创建“调查问卷轻应用”为例,介绍如何把AstroZero上开发的应用发布成WeLink(蓝标)轻应用。 调查问卷模板为企业和个人提供调查问卷应用模板,用于收集资料或管理问题记录。该模板以对AstroZero开发者展开调查问卷为例,可基于该应用模板快速自定义调查问卷内容。
进入经典版开发环境 什么是开发环境 开发环境是开发者专门用于开发应用的环境,用户可根据需求自行开发配置各种逻辑模块化元素,从而创建各类应用。关于AstroZero中环境的更多介绍,请参见基本概念。 进入经典版开发环境 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
如何登录5G消息应用开发平台 前提条件 企业用户已申请开通5G消息并订购AstroZero,详情请参见5G消息快速入门。 操作步骤 使用企业账号登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在左侧导航栏上方,单击,选择服务实例所在的区域项目。 单击,在查找框
高级页面布局 使用说明 在低代码平台中,可以通过如下两种模式,开发高级页面。 绝对布局:在绝对布局中,每个组件可在页面中任意位置进行拖拽放置,组件的宽高可自定义设置。绝对布局常用于大屏页面的开发。 流式布局:在流式布局中,拖拽到页面中的组件,将根据从上到下、从左到右的顺序依次排列
应用前端开发概述 前端开发是指通过拖拉拽预置或自定义组件,进行页面配置开发。AstroZero低代码平台提供了标准页面、高级页面和报表三种类型的前端页面。在开发前端页面前,请先了解三者的区别。 标准页面主要适用于对样式要求相对简单的场景(如表单类应用),这种页面一般用于业务数据的
背景与原理 业务应用构建登录页面时,一般情况下是通过使用AstroZero的高级页面能力实现。您可以通过本节认识高级页面,并了解登录页面的开发流程。 了解高级页面 AstroZero前端页面有标准页面、高级页面和表单三种。本节主要带您了解、学习并使用高级页面。 标准页面:对于一般
了解业务用户 业务用户为应用的使用者,本章节将带您深入了解业务用户。 业务用户拥有哪些能力 根据权限访问应用、查看导航条菜单。 根据权限查看应用的页面布局。 根据权限查看、创建、编辑和删除应用中的对象。 根据权限查看和编辑应用中的对象字段。 根据权限执行应用中开发的服务编排、脚本、BPM。
意一人第一个审批即认为该群组已经审批,不需要其他用户再进行审批,该群组只算一个有效审批人数。 不勾选,表示如果审批人中包含群组,则群组中每个人都需要审批,都计算在有效审批人数内。 投票结果门槛:该参数取值表示百分比,如果达到设置的百分比,审批结果中最高的得票结果将覆盖 “$BP.
意一人第一个审批即认为该群组已经审批,不需要其他用户再进行审批,该群组只算一个有效审批人数。 不勾选,表示如果审批人中包含群组,则群组中每个人都需要审批,都计算在有效审批人数内。 投票结果门槛:该参数取值表示百分比,如果达到设置的百分比,审批结果中最高的得票结果将覆盖 “$BP.
在线开发AstroZero高级页面自定义组件 操作场景 当AstroZero低代码平台提供的预置高级组件无法满足您的开发需求时,开发者可以自定义组件包,并上传到AstroZero中。自定义组件包上传到AstroZero中后,可在高级页面中使用。自定义组件的开发流程如下: 下载组件模板
固定数据:对象里包含的出厂数据是应用本身的一部分,载入环境后这些数据不可被更改、删除。每次应用升级时,会用应用包里新的出厂数据直接覆盖环境上的数据。例如,客户管理应用中预置了个人客户、组织客户两种客户类型数据。 环境中该对象仍然可以插入其他业务数据。 应用升级时,固定数据会全部替换成新的出厂数据。例如,环境上已有A
脚本的模块使用限制 模块管理 TypeScript执行引擎没有自带模块管理,嵌入引擎时,需要开发人员手动引用。 模块管理机制类似Node.js,但因为平台是基于数据库存放脚本,没有目录与路径的概念,所以下面的module管理只是一个简化版本的Node.js模块管理,也不支持npm的整套机制。
步骤4:创建并配置底部菜单 使用说明 在服务号底部单击左侧菜单图标,右侧会出现该服务号的快捷菜单,底部菜单可关联某5G消息或者智能对话。在本节场景示例中,需要创建三个底部菜单:文旅资讯、景点预约、联系我们。 图1 服务号样例 操作步骤 在5G消息页面上方,选择“应用配置 > 菜单配置”。
什么是适配多终端 当用户开发的高级页面应用于多种设备时,如何才能保证在不同大小的设备上,能够呈现同样的网页?为此,低代码平台提供了高级页面的电脑端和移动端两种终端视图、流式布局的响应式布局,并为绝对布局提供“拉伸”功能辅助自适应。另外,为确保自定义组件能够自适应不同分辨率设备,在
如何制作底部菜单 使用说明 配置底部菜单后,在ChatBot服务号底部单击左侧菜单图标,右侧会出现该服务号的快捷菜单,底部菜单可关联某5G消息或者智能对话。 图1 菜单样例 前提条件 参考如何制作5G消息内容,已创建好菜单关联的5G消息。 参考如何通过关键词匹配创建智能对话,已创建好菜单关联的智能对话。
创建空白AstroZero脚本 服务编排和脚本一样,都是完成业务接口和逻辑开发的,服务编排是图形化的,适用于业务逻辑比较简单的场景,而对于业务逻辑比较复杂的场景,您可以通过在线开发TypeScript脚本实现。本章节以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本
步骤3:创建5G消息并制作内容 使用说明 ChatBot服务号和用户之间聊天式的智能交互中,ChatBot给用户发送的内容都是一个个由5G消息呈现的。您需要先创建5G消息,制作5G消息内容,消息支持单卡片和多卡片样式,还可携带高清图片、音频、视频、位置、文件等富媒体内容。 操作步骤
为AstroZero标准页面添加组件 标准页面组件分类 标准页面组件包括系统预置的基本组件和用户自定义的扩展组件,基本组件具体说明如表1所示。如果需要了解每个基本组件的详细使用说明,请将鼠标悬浮在基本组件上,基本组件右上方会出现问号图标,单击该图标会出现该基本组件的使用说明。 表1
AstroZero最佳实践汇总 本文汇总了基于Astro轻应用(AstroZero)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户深入了解AstroZero的各个功能。 表1 AstroZero最佳实践一览表 最佳实践 说明 通过AstroZero开发设备维修管理应用
初识经典开发环境 了解环境 使用Astro轻应用进行应用开发,一般分为三个阶段:开发 > 测试 > 上线。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。 开发环境 开发环境是开发者专门用于开发应用的环境,用户可根据需求自行开发配置各种逻辑模块化元素,从而创建各