Astro轻应用更新升级后用零代码构建新应用【华为云Astro低代码体验季】
华为官方再30号更新了后台,具体更新了一下内容:上次通过Astro进行了0代码大屏幕暂时的构建,我将再次基础上进行零代码构建应用的测试。
- 优化高级页面,支持固定背景,背景图片设置新增两个属性设置:
- 固定背景:选中此属性后,页面背景图片基于视窗固定,不随页面内容滚动;
- 覆盖页面:选中此属性后,页面背景图片会根据页面大小等比缩放以覆盖页面背景区,不会拉伸背景图片,此模式可能会导致背景图片部分不可见;
- 优化日期时间组件的移动端体验,日期时间组件移动端新增disable属性,选中此属性后,在运行时,日期组件将呈现禁用效果,且不可输入;
- 优化高级页面组件协同开发能力,高级页面组件在线编辑能力增加版本检测能力,当编辑的版本非最新版本时给与合并提示,避免多人同时修改出现版本覆盖的问题;
- 优化高级页面,新增“刷新无效的Access-Token”属性,选中此属性后,用户访问高级页面时,如果携带的Access-Token无效或者不属于当前租户,则自动刷新匿名访问Access-Token;
- 优化工作台:
- 优化应用列表响应速度,支持懒加载;
- 优化移动端工作台视觉效果和体验;
- 运行环境环境配置中的子域名菜单改名为域名与登录;
- 优化流程开发体验:
- 优化版本使用体验,应用作为资产包发布后会自动设置流程为已发布状态,再次修改时提示另存为新版本;
- 优化流程变量使用,支持设置为外部使用避免保存时告警
- 业务大屏:
- 优化大屏交互能力:
- 页面全局变量能力增强,提供组件交互中使用自定义动作脚本更新及批量更新全局变量能力;
- 优化大屏数据中心能力:
- 数据中心关系型数据库数据源支持对接gaussDB(for opengauss)及PostgreSQL;
- 自定义组件支持多数据集能力;
- 优化大屏资产管理能力;
- 优化多用户并发开发同一页面项目时组件资产等互相覆盖问题;
- 优化大屏组件资产能力:
- 新增图标进度条组件,可自定义进度图标;
- 优化地图组件,支持隐藏第三方地图服务商底图,支持图层多数据集切换,优化体验;
- 优化柱状图/折线图组件,支持数据前缀/后缀展示,满足数值单位、百分号等自定义需求;
- 优化路由组件,提升页签路由动态更新能力;
- 优化iframe组件,支持session一致性,提升嵌入token认证及分享码认证页面能力;
- 优化趋势组件,支持默认值为空时的数值自定义显示;
- 优化大屏交互能力:
我们登录华为云后进行免费试用,再次进入主界面,我们选择零代码应用,开始构建(新建模板和选择已有模板),如下图所示:
在这里我选择一景有的模板进行分析,这里模板内容给了很多涉及、疫情防控、行政办公、项目管理、问卷调查、营销管理、销售管理、校园应用、行业应用等很多类模板可以选择。但是这里有很多模块内并没有重组的模板,下图所展示内容就是所有目前可以用的已有模板。
这里我们选择其中一个模板进行分析,日报/周报管理模板,如下图所示:
在我们选择了安装模板之后,我们就可以进入到模板内部,如下所示,我们可以再这里添加后台的数据:
这里我们选择新建图表,添加数据来进行分析,这里有两种模式可以选择,一种是创建空白表单,另外一种是从excel进行创建从而导入到线上。
当我们选择创建表单后,我们就可以进入下面的界面,这里我们可以根据提供的众多模块化的东西,直接拖拽到中间的部分,可以多行并行和不同行的添加,再左侧选择你想进行添加的模块,右侧则是对每一个模块属性的设定,涵盖了模块名称,选项,是否是必填等选项,大家可以根据每日的伙同伙同去设定表单的布局和属性,而且表格的数据可以通过电脑端和手机端来制作,并可以选择表格的布局问题:
选择整体的表格布局:
然后我们可以进行对表单进行填报,
- 1)表单不允许重复提交;
- 2)仅公开部分字段用于数据信息收集;
- 3)需为表单设置提交有效期限;
- 4)不同条件下分发多张信息填报页等。
我们设定好后面的波段后,就可以在线添加表单,分别统计不同人的属性,,直到我们天界了所有人的属性:
添加所有人的属性后我们就可以进行查看,也可以选择视图个人版进行查看:
最后我们就可以通过应用设定进行发布,
最后总结一下:
Astro无代码应用主要操作流程包含以下几个步骤:
创建应用:用户可以通过华为云控制台或者Astro开发平台创建一个无代码应用。在创建应用时,需要选择应用的名称、描述和数据源等信息。
配置数据源:应用的数据源是无代码应用的核心,用户需要配置应用的数据源。数据源可以是关系型数据库、NoSQL数据库、文件系统等,也可以通过API连接外部数据源。
构建数据模型:用户需要定义应用的数据模型,包括表结构、字段类型、索引等。数据模型的设计需要根据业务需求进行优化,保证数据的准确性和一致性。
构建报表:用户可以通过可视化组件构建报表,包括表格、图表、地图等。报表的设计需要考虑数据的展示方式和交互方式,让用户能够快速了解数据的变化趋势和规律。
发布应用:用户可以将应用发布到云端或者本地服务器上,供其他用户访问。在发布应用时,需要设置应用的访问权限和安全性等参数。
监控和维护:用户需要对应用进行监控和维护,确保应用的稳定性和性能。在监控和维护过程中,可以通过日志和指标等方式收集应用的运行情况,及时发现问题并进行修复。
我正在参加【有奖征文 第22期】华为云Astro低代码体验季,输出优质文章,赢开发者大礼包!
https://bbs.huaweicloud.com/blogs/397241
- 点赞
- 收藏
- 关注作者
评论(0)