检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何将标准页面需要使用的服务,映射为页面服务模型,请参见如何获取后台数据。 在创建页面服务模型,并将服务与页面模型绑定时,对应服务的入参和出参会成为页面服务模型的子节点。之后在标准页面组件的事件JS代码中,将入参数据封装好,调用标准页面提供的run()方法即可调用该服务,并在回调函数中获取出参。
参照表1,设置安装工作负载参数。 表1 安装工作负载 参数 参数说明 模板实例名称 新建模板实例名称,命名必须唯一。 模板版本 默认为模板的版本。 部署集群 选择部署工作负载的集群。 命名空间 指定部署的命名空间。 描述 请输入模板工作负载的描述信息。 高级配置 在配置Chart时定义的全局变量将用于生成Chart包中的“values
导入完成后,在字段列表中,可查看到导入的数据。 图14 查看导入数据 批量导入对象数据 通过导入文件,一次性批量导入数据。此处的导入对象数据是针对单个表的数据进行导入。AstroZero环境配置中的导入对象数据,可以选择导入单个表,也可以同时导入多个表数据,详细介绍请参见导入导出应用中对象的数据。 在应用设计器的左侧导航栏中,选择“数据”。
图1 模态框 数据绑定 通过建立不同类型的视图模型,将各种数据源和组件的返回值或者属性值进行关联,实现动态数据效果。 值绑定:值绑定类似vue中的v-model语法,组件上创建双向数据绑定。值绑定会根据组件类型,自动选取正确的方法来更新元素。同时,负责监视各类引起绑定数据变化的事件以更新数据。
当自定义组件需要添加事件属性时,请选用该模板。该类型组件开发过程,请参考在线开发高级组件。 widgetBridgeTemplate 当自定义组件需要通过桥接器调用后台数据时,请选用该模板。该类型组件开发过程,请参考如何调用后台接口。 widgetPageMacroTemplate 当需要使用页面宏来存储变量时,请选用该模板。
bsocket刷新模型数据。 参数根据后台事件的字段映射生成。 直接使用 直接使用 除了在模型中定义的方法,低代码平台还提供了如下标准API,适用于所有的模型。 获取模型数据:$model.ref("modelName").getData(); 设置模型数据:$model.ref("modelName")
“创建同款”、 “克隆应用”的方式,在自己的B组织内快速构建应用。 约束与限制 创建同款、克隆应用仅拷贝应用结构(表单、视图等),应用下的数据及权限不会被同步。 跨租户克隆应用 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。
如何创建视图对象 什么场景下需要使用视图对象 通过可视化的方法来实现多个对象之间关联数据查询功能,获取您需要的对象视图,而不用手动编写SQL语句。 场景描述 对象DepartmentInfo存储了部门信息,包括部门ID、部门经理姓名。对象EmployeeInfo存储了员工信息,包
通过AstroZero中的脚本实现表单的提交限制功能 期望实现效果 在开发前端页面时,可以在脚本中为表单添加一些提交限制,来提升用户体验和数据的安全。例如,在脚本中定义一个延迟时间(如图1),在规定的时间内提交表单时,提示“Submission failed: Not PortalUser
置”。 展开数据系列配置,单击旁边的“+”,添加数据系列。 图6 配置数据系列 在右侧“数据”页签,配置该数据系列的数据。 例如,在使用系统预置的静态数据基础上,添加如下加粗字体代码,配置新增数据系列的数据。也可以使用“动态数据”调用后台接口URL返回如下结构模型数据。 { "resCode":
neMobile中访问时,首先要做免登逻辑的处理,这样会获取到AstroZero的访问Token,在后续的请求中会携带此Token请求业务数据。 有两种方式实现免登逻辑,若两种方式都已配置,优先方式一的处理逻辑: 方式一:开发者自己实现免登接口,即通过在BO或者应用中开发服务编排
调测AstroZero标准页面 使用AstroZero完成标准页面开发后,需要进行预览调测、验证页面是否符合预期效果,例如根据相关数据判断页面逻辑是否正确执行。标准页面的调测分为“调试事件”和“调试页面样式”两类。 调试事件 打开一个标准页面。 图1 标准页面实例 选择一个组件,
在“Network”页签,勾选“Disable cache”属性(即禁用缓存)。 在进行页面性能检查时,如果不勾选该选项,性能检查会读取缓存中的数据,导致性能检查结果不准确。 图1 勾选“Disable cache”属性 在已发布的高级页面上方,单击“性能分析”,进入页面性能分析报告页面。
如何给业务用户授权? AstroZero中存在两类用户,即用户(User)和业务用户(PortalUser)。AstroZero中用户的权限配置(Profile)有System Administrator Profile(管理员权限,拥有AstroZero全部权限)和Developer
AstroZero使用了哪些编程语言? AstroZero是华为云为行业客户、合作伙伴、开发者量身打造的低代码应用开发平台,通过拖拉拽的方式即可完成一般应用的开发,不单独依靠哪一种编程语言。其中,支持的脚本功能使用的是TypeScript,页面事件使用的是JavaScript,底层使用GO语言。
组件,用来提供某一部分的布局,多个“栏”组件组成“分栏”组件。通过配置不同分辨率屏幕中,“栏”组件的呈现形式,实现不同大小屏幕下不同的显示方案,如图13。 图13 分栏组件 “分栏”组件右侧属性配置面板的“行布局”中,可以选择“分栏”组件在PC端和移动端下“栏”的布局形式。“PC
对象的“基本信息”页面勾选“允许报表使用”。 图1 创建对象 为该场景构造报表数据,预览对象“Account”的“Account Records”页面,新建用户数据。 图2 预览记录页面 图3 构造数据 操作步骤 创建今日用户报表。 参考登录经典应用设计器中操作,登录经典版应用设计器。
自定义主题时,可以自定义修改标准页面的样式。设置完并启用主题后,该应用中标准页面相同组件的展示,将以主题中配置为准。 例如,在标准页面中添加一个“表单”组件,并绑定数据对象为“Alarm”,选择前三个字段,添加“保存”和“重置”按钮,单击“完成”。然后先单击“保存”按钮,再单击“预览”按钮,效果如图1启用
默认值:支持设置如下默认值。 其他字段值:该表单内的其他定位组件、关联记录中的定位字段。 关联数据:关联已有数据,即取查询到的,最新的一条数据作为默认值。 图2 配置默认值 公式编辑:给表单中的某个字段编辑公式后,在填写表单或修改表单数据时,可以使该字段的值根据公式自动计算出来,不需要再手动填写,提高效率。
边框圆角:设置组件的边框圆角。 数据系列:对数据属性(单位设置、仪表盘角度、区间范围、仪表盘半径、分段个数等)进行一系列配置。当数据系列的设置数多于实际数据时,多于的数据系列不显示。 图表背景:设置图表的背景。 提示框格式:设置提示框格式。 数据 在数据中,设置组件的数据来源。更多介绍,请参见如何调用后台接口。