检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实现引入第三方库的功能。本节将介绍如何引入并使用第三方库的具体操作步骤。 什么是库 库是指在设计页面时,需要依赖的库,若缺少相应的依赖库,则页面中无法实现某些功能。例如,页面需要具有地图选址功能,则系统需要先加载百度地图库,才能实现相应的功能。低代码平台中的库,分为系统预置库和自定义库。
设置触发的对象、标签、名称和触发类型,单击“添加”,即可进入触发器编辑页面。 图1 创建一个新的触发器 表1 新建触发器参数说明 参数 说明 对象 在下拉框中,选择关联的对象,支持选择当前应用中已有的对象,或其他应用中创建的对象。 标签 输入触发器的标签,用于在页面展示,创建后可修改。
条或者多条记录,仅需要配置对象的对象变量(与对象关联的变量)或对象变量数组。该图元负责将对象变量或对象变量数组的值写入数据库。当对象变量为数组时,则实现创建多条记录。创建成功后,返回的记录ID自动保存在对象变量中。创建记录的各个字段的值为对象变量中的值,因此一般需要在创建记录之前先给对象变量进行赋值。
标签:输入参数的标签名,用于在页面显示。 名称:输入参数在系统中的唯一标识,创建后不可修改。 参数位置:输入参数的位置。 数据类型:输入参数的数据类型。 命名空间:输入参数所属的命名空间。 结构体类型:输入参数的结构体类型。 对象:当“结构体类型”为对象时,需要设置具体的对象。 默认值:参数默认取值。 描述:参数是否有默认值。
图表位置/横坐标(%):图表位置到组件左侧的距离占组件高度的百分比。 图表位置/纵坐标(%):图表位置到组件顶侧的距离占组件高度的百分比。 图表形状/直径:图表的直径。 水波/水波颜色:水波的颜色。 水波/水波背景色:水波的背景颜色。 水波/波纹振幅:水波浪的振幅。 水波/显示双波纹:是否显示双波纹。
在右侧页面单击“+”,设置微信对接的参数。 表1 新建微信公众号连接器参数说明 参数 说明 名称 新建连接器的名称。命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。 须知: 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需
定制自己的Layout。 选项列表 选项列表用于定义对象的字段可选用的值,类似于定义下拉列表的一组枚举值。 对象可见性 对象可见性并非用于安全隔离,是给租户提供的解耦辅助功能。 标准对象 平台预置的对象,对象名称和对象字段均已定义好,可以满足最基本的业务需要。 只允许用户扩展新字段,禁止修改、删除基线字段。
组件名称:设置组件的名称。 位置 距离左端:组件到页面左侧的距离,单位为px。 距离顶端:组件到页面顶部的距离,单位为px。 宽度:组件的宽度,单位为px。 高度:组件的高度,单位为px。 堆叠顺序:设置组件层叠显示顺序。组件的堆叠顺序默认都是“1”,数字越大,显示越靠前。当需要让组件置底时,可设置堆叠顺序为“0”。
标记样式/标记的图形:可以设置标记的图形形状。 标记样式/标记的大小:可以设置标记的图形大小。 标记样式/折线拐点标志颜色:折线拐点标志的颜色。 折线样式/宽度:折线的宽度。 折线样式/线的类型:折线的类型。 折线样式/不透明度:折线的透明度。 折线样式/颜色:折线的颜色。 区域填充样式/不透明度:折线内区域填充的透明度。
选择新建接口的类型。 服务编排:表示该定义URL调用的接口类型是服务编排。 脚本:表示该定义URL调用的接口类型是脚本。 对象:表示该定义URL是操作对象数据,包括对象数据的增删改查。 默认值:服务编排,本示例配置为“脚本”。 自定义响应 是否需要格式化调用该URL后,返回的响应消息
自定义错误码:展示用户自定义的错误码,AstroZero支持增加、删除和修改自定义的错误码。 系统错误码:展示AstroZero预置的错误码,可查看预置的错误码和错误原因,但不能删除。 配置错误码参数,单击“保存”。 图1 新建错误码 表1 错误码参数说明 参数 说明 名称 新建错误码的名称,命名
创建空白AstroZero脚本 服务编排和脚本一样,都是完成业务接口和逻辑开发的,服务编排是图形化的,适用于业务逻辑比较简单的场景,而对于业务逻辑比较复杂的场景,您可以通过在线开发TypeScript脚本实现。本章节以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本。本脚本实例不涉
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
标记样式/标记的图形:可以设置标记的图形形状。 标记样式/标记的大小:可以设置标记的图形大小。 标记样式/折线拐点标志颜色:折线拐点标志的颜色。 折线样式/宽度:折线的宽度。 折线样式/线的类型:折线的类型。 折线样式/不透明度:折线的透明度。 折线样式/颜色:折线的颜色。 区域填充样式/不透明度:折线内区域填充的透明度。
作流,此时可基于已创建的工作流克隆出一个新工作流,基于克隆后的工作流进行修改,减少重复创建的操作。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“流程”。 将鼠标放在对应的工作流上,单击,选择“克隆”。 设置工作流的名称和唯一标识,单击“确认”。
各配置项得到想要的效果。 默认模板:常规的基本水位图模板。 蓝色带标题模板:蓝色带标题的模板。 组件标题:设置组件的标题。 设置标题:是否显示组件标题。 内容:组件标题的文本内容。 位置选择:组件标题的文本位置。 背景色:标题的背景色。 文本字体大小:组件标题的文本字体大小 字体系列:组件标题的字体系列。
配置完应用的主页导航菜单后,单击页面上方的“运行 > 立即运行”,可预览效果。 主导航其它设置。 在主导航设置页签,单击“其它设置”,可以设置应用的初始页和选择移动端底部导航的常驻菜单。 图3 主导航其它设置 设置应用的初始页,适用于加载应用的初始页,非导航菜单中的页面。 第一个菜单:默认选中“第一个菜单”。
宽度:设置边框的宽度,单位px。 颜色:设置组件边框的颜色。 弧度:设置组件边框四个角的弧度,单位px。 角边框 宽度:设置组件边框的宽度,单位px。 长度:设置组件边框的长度,单位px。 颜色:设置组件边框的颜色。 弧度:设置组件边框四个角的弧度,单位px。 边距:设置组件边框和图表之间的间距,单位px。 背景
选择资源类型,只有服务编排类型的接口能够在服务编排中被调用,其他类型接口只能通过API的形式进行调用。 服务编排:定义URL调用的接口类型是服务编排。 脚本:定义URL调用的接口类型是脚本。 对象:定义URL是操作对象数据,包括对象数据的增删改查。 自定义响应 是否需要格式化,调用该URL后返回的响应消
标签:新建投影的标签名,用于在界面展示。 名称:新建投影的名称,系统自动生成。 输入字段:订阅事件的所有事件参数。选择所需的参数,单击,选中的参数会出现在“输出字段”中。 输出字段:从订阅事件的事件参数进行筛选后,用到的事件参数。 从“图元”中,拖拽“过滤”图元至左侧画布区域投影下方,并在弹出的“添加过滤器”页面配置基本信息和过滤条件,单击“保存”。