检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
到相应的链接。 图1 二维码 数据绑定 通过建立不同类型的视图模型,将各种数据源和组件的返回值或者属性值进行关联,实现动态数据效果。 值绑定:值绑定类似vue中的v-model语法,组件上创建双向数据绑定。值绑定会根据组件类型,自动选取正确的方法来更新元素。同时,负责监视各类引起绑定数据变化的事件以更新数据。
为AstroZero高级页面添加组件 高级页面组件分类 高级页面支持的组件类型,以及每个类型下所包含的具体组件,如表1所示。通过该表,可帮助您快速了解各组件的位置分类,更加高效的开发高级页面。当预置组件不满足需求时,还可以自定义组件并上传到高级页面中使用,详情请参见为AstroZero高级页面添加自定义组件。
在开发环境新增业务用户 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在左侧导航栏上方,单击,选择服务实例所在的区域项目。 单击,在查找框中搜索“Astro轻应用(原AppCube)”,单击查找到的结果,进入AstroZero服务控制台。 单击“进入首页”,进入“应用开发”页面。
单击右上角“显示图表”,可以设置报表的展示样式。 您需要在创建报表时设置分组字段(参考6.b),该界面才会有“显示图表”。 图1 设置报表的展示样式 式样与类型:可以为数据选择合适的图表类型,如柱状图、堆叠图、折线图、饼图、仪表图、漏斗图、散点图等,不同的图表有不同的选项,可以在“设置”页签中配置。 柱状图、堆叠图、折线图的设置页签配置如下:
、触发器等。 管理BPM实例 修改BPM实例详情的权限。 查看服务编排 查看服务编排定义列表和详情的权限。 查看脚本 查看脚本列表和详情的权限。 查看定时任务 查看定时任务列表和详情的权限。 查看报表 查看报表列表和详情的权限。 运行报表 查看报表运行实例的权限。 查看仪表板 查看仪表板列表和详情的权限。
软件包安装时,提示“无法更新元数据‘xxx’的字段”或“无效的元数据参数: 字段Y的类型不支持修改为Z,字段长度和小数位数不允许缩短”。 可能原因 出现上述问题,是因为当前安装包里对象的字段,与目标安装环境中对象的字段类型或字段长度、精度不一致引起的。 解决方法 出现上述问题,有如下两种解决方法:
单击左下角,选择“设置”,在“编译设置”页面,确认包类型已选择“资产包”,并单击“保存”。 图17 编译设置入口 单击,选择“编译”进行编译。 编译完成后,单击左下角,选择“我的仓库”,将应用程序安装包发布到当前租户的私仓。 填写版本信息,单击“发布”。 发布成功后,页面显示“程序包已经被成功上传到我的仓库。”。
示例:{!roma_topic_prefix}other_roma_topic。 标签 设置订阅消息的标签,可以指定消费某一类型的消息。 默认“*”,表示消费所有类型的消息,可以写多个,用“||”隔开,例如“tag1 || tag2 || tag3”。 通道加密 数据是否加密。若勾选,表示MQS数据传输采用TLS协议。
根据相关数据判断页面逻辑是否正确执行。标准页面的调测分为“调试事件”和“调试页面样式”两类。 调试事件 打开一个标准页面。 图1 标准页面实例 选择一个组件,例如“上传”组件,在右侧区域切换到“事件”页签,单击“文件上传”事件后的“+”,进入“上传”事件的编排页面。 图2 单击文件上传后的加号
标准页面开发完成后,需要预览调测,验证页面是否实现了预期效果。标准页面的调测分为调试事件和调试DOM及样式两类。 调试事件 打开一个标准页面。 图1 标准页面实例 选择一个组件,例如“上传”组件,在右侧区域切换到“事件”页签,单击“文件上传”事件后的“+”,进入“上传”事件的编排页面。 图2 单击文件上传后的加号
租户看板 在租户看板中,可查看当前租户下的告警信息、页面访问信息、API调用信息和部署统计信息。 在AstroZero服务控制台,单击已购买商用实例中的“管理运行环境”,进入AstroZero生产环境。 在生产环境的右上角,单击“体验新版”,进入新版生产环境。 在顶部主菜单中,选择“监控”。
在连接器详情页面,单击“测试”。 “选择类型”配置为“图片URL”或“图片文件”,输入图片URL或选择身份证图片,单击“测试”。 图3 配置身份证 提示如下信息,表明成功识别身份证信息。 图4 测试成功 在脚本中调用连接器 在脚本中,调用连接器实现与OCR的对接。 参考开发一个简单脚本实例中操作,创建一个空白脚本。
参数位置:设置输入参数的位置。 数据类型:设置输入参数的数据类型。 日期:日期类型,精度到天。 日期/时间:时间类型,精度到秒。 数字:数字类型。 字符串:字符串类型。 布尔值:布尔类型,取值为“true”和“false”。 全局结构体 键值对(Map):Map集合类型。 对象:对象标识类型。 敏感文本:如姓名、手机号等。
不可修改。 数据类型:输入参数的数据类型。 日期:日期类型,精度到天。 日期/时间:时间类型,精度到秒。 数字:数字类型。 文本:文本类型。 布尔值:布尔类型,取值为“true”和“false”。 命名空间:输入参数所属的命名空间。 结构体类型:输入参数结构体类型,可以使用系统提供的类型也可以自定义类型。
创建自然语言处理连接器 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在左侧导航栏中,选择“集成”。 单击“连接器”中的“ 连接器实例”,进入连接器实例页面。 在左侧导航栏中,选择“华为云开放API > 自然语言处理”。 在右侧页面单击“+”,设置自然语言处理连接器对接参数。 表1
定义全局状态使用JavaScript编程语言,不支持TypeScript。全局状态结构固定以MStore命名,每个页面仅包含一个全局状态实例,方便在组件调试的过程中轻易地取得整个当前页面状态的快照。全局状态的结构定义由以下三部分组成: state:定义页面所有组件的初始状态数据
可以是普通变量、结构体变量、系统变量,也可以新建变量获取值,或根据类型填写常量。 常量填写提示: 文本类型,需要用双引号括起来,例如"abc"、"He said Hi."。 数字和货币类型,支持带符号、小数点的合法数字表达形式,例如123.5、 -12、12.3。 日期类型格式为YYYY-MM-DD,例如2020-10-01。
表4 参数说明 参数 参数说明 对象 变量的类型为对象变量。 全局结构体 变量的类型为全局结构体。 私有结构体 变量的类型为私有结构体。 事件 变量的类型为事件变量。 名称 新建变量的名称。 对象 请选择具体的对象。 选择“对象”类型时,该参数才会显示。 全局结构体 请选择具体的全局结构体。
以修改组件的图表数据为例,向您介绍如何进行组件属性配置。 选中基本柱图组件,在组件属性设置中,单击“数据”页签。 在桥接器实例中,选择“折线图数据桥接器”,数据类型选择“静态数据”,并在静态数据中拷贝如下示例。 图12 组件数据设置 { "resCode": "0",
了懒加载的方式,其API表达为闭包形式: 获取变量: $bpm(op => op.loadVariables(variables)) 提交实例: $bpm(op => op.submitInstance(variables)) 提交任务: $bpm(op => op.submitTask(variables))