华为云Astro轻应用最佳实践汇总
本文汇总了基于华为云Astro轻应用(Huawei Cloud Astro Zero)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户深入了解华为云Astro轻应用的各个功能。
最佳实践 |
说明 |
---|---|
在某些订单系统中,通常需要将客户信息和订单数据进行关联,用于处理订单、扣减库存等。本实践主要向您介绍如何将两个对象进行关联,实现对象数据的同步修改功能。 |
|
本实践主要向您介绍如何通过增加一个工具栏,在前端页面实现对象数据的增加、删除和修改。 |
|
在开发前端页面时,可以在脚本中为表单添加一些提交限制,来提升用户体验和数据的安全。本实践向您介绍,如何在脚本中定义一个延迟时间,在规定的时间内提交表单时,提示“Submission failed: Not PortalUser!”;超出规定的时间,则提示“Submission failed: Submitted too late”。 |
|
本实践向您介绍如何通过脚本,实现表格数据的增加和删除。 |
|
华为云Astro轻应用低代码平台提供了文档类模板创建能力,支持快速创建“Word文档”、“Excel文档”、“邮件”和“短信”四种类型的模板,以满足多样化的业务文档需求,提升文档的制作效率与规范性。 本实践以Word文档为例进行介绍,基于该功能开发者可以根据不同客户设置不同类型的打印模板。 |
|
华为云Astro轻应用低代码平台提供了文档类模板创建能力,支持快速创建“Word文档”、“Excel文档”、“邮件”和“短信”四种类型的模板,以满足多样化的业务文档需求,提升文档的制作效率与规范性。 本实践以邮件模板为例进行介绍,基于该功能开发者可以预先设置好邮件格式和框架,避免每次都重复的编写。 |
|
华为云Astro轻应用低代码平台基于业界BPMN 2.0标准,实现了自己的业务流程管理系统,即工作流。本实践通过创建一个出差审批应用,帮助您快速熟悉华为云Astro轻应用中的工作流。 |
|
本实践将为您介绍在华为云Astro轻应用工作流中,如何通过配置用户任务的审批动作和终止动作,在会签过程中实现优先级审批功能。 |
|
在标准页面中,支持为表格中的数据增加超链接,来提升用户体验和数据交互的便捷性。本实践向您介绍,如何在表格的webName列中,将鼠标移动至WEB A上在页面的左下角可查看到对应的链接地址,单击会跳转到对应的页面。 |
|
在标准页面中,支持为表格增加求和、求积等计算能力,来提升数据的处理效率。本实践主要向您介绍,如何将表格中“商品花费”列的值设置为 “商品数*价格+其他成本”。 |
|
在表格中显示图片可增强信息的表达效果,信息更直观、生动和易于理解。本实践向您介绍,如何在标准页面中,通过自定义列的显示类型,将图片显示在表格中。 |
|
在标准页面中,通过表格创建数据提交页面和通过表格创建数据审批页面是两个常用功能,如员工出差申请、请假申请、报销单据审批及商品出入库审批等。当数据提交页面与数据审批页面内容差异不大时,可以考虑将两个功能复用至同一页面,避免重复开发,提高开发效率。 |
|
华为云Astro轻应用提供了自定义低代码页面组件的能力,当预置的组件不能满足您的业务需求时,您可以按照本实践提供的组件规范开发符合自己业务的组件,以此来灵活地扩展平台功能,提高应用构建的效率和灵活性。 本实践以开发一个imgButton组件为例,向您介绍华为云Astro轻应用自定义组件的规范。 |
|
组件预置的属性不能满足您的业务需求时,支持为组件自定义属性。本实践向您介绍,如何为组件widget_demo_property自定义Text Property、Checkbox Property和Select Property三个属性。 |
|
为组件配置多语言属性,实现组件在不同语种环境下都可正常显示。在华为云Astro轻应用中对组件进行国际化配置,主要是修改国际化资源文件(i18n)。本实践向您介绍,如何为组件widget_demo_i18n配置中文和英文两种语言属性。 |
|
当用户开发的高级页面应用于多种设备时,如何才能保证在不同大小的设备上,能够呈现同样的网页?为此,华为云Astro轻应用提供了高级页面的电脑端和移动端两种终端视图、流式布局的响应式布局,并为绝对布局提供“拉伸”功能辅助自适应。 本实践以开发一个满足响应式布局的商品列表组件为例,向您介绍如何适配多终端。 |
|
库是支撑高级页面组件运行的第三方依赖,如果缺少相应的库,则高级页面组件不能正常运行。本实践向您介绍,如何引入第三方库MintUI,来降低组件开发复杂度、丰富组件的功能。 |
|
高级页面中的轮播组件主要用于多个图片的自动循环切换,您也可以为图片添加超链接,即单击图片,跳转到指定的网站。本实践向您介绍,如何为轮播组件中图片添加一个超链接,跳转到华为云Astro轻应用帮助文档。 |
|
高级页面中组件展示的数据除了系统预置的静态数据之外,还支持动态数据,即通过调用脚本、服务编排或对象等接口动态生成的数据。本实践向您介绍如何在高级页面中,通过玫瑰花饼图展示订单数据。 |
|
华为云Astro轻应用封装了不同类型的连接器用于对接其他服务,对接后即可在应用中使用该服务。本实践向您介绍如何通过OCR连接器,实现身份证信息的识别和存储能力。 |
|
华为云Astro轻应用封装了不同类型的连接器用于对接其他服务,对接后即可在应用中使用该服务。本实践向您介绍如何通过OBS连接器,将前端页面中上传的文件存储到OBS桶中。 |
|
本实践将为您介绍如何通过自定义连接器将第三方数据库集成到华为云Astro轻应用中。 |
|
华为云Astro轻应用为每个应用预置了一个默认的登录页,业务用户可通过默认的登录页登录应用。本实践向您介绍,如何为应用自定义一个登录页。 |
|
对于查询文献资料的场景,当用户自身资料文档数量庞大,使用资料不方便、查询效率低下时,华为云Astro轻应用标准页面中的智能助手组件能够协助用户调用大模型接口获取答案。同时,通过RAG这个技术,结合知识库,为用户提供更为智能、自然的对话体验,提升信息检索的准确性和相关性。 |
|
开发者使用华为云Astro轻应用开发标准页面时,如果需要通过智能助手组件对接外部大模型接口,可以先在大模型连接器中配置大模型对接信息,然后再在智能助手组件中选取对应的大模型连接器,即可实现智能助手对话应用。 本实践将为您介绍,如何配置大模型连接器,以及在智能助手组件中使用大模型连接器,实现智能助手聊天对话应用。 |