检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Access Key),即访问密钥对。 在华为OBS上创建存储桶(例如“bing.testonly.1”),用于后续存储资产包使用,具体操作请参见如何创建桶,并记录创建桶时选择的区域。 跨账号安装应用 打开可自定义“我的仓库”配置开关。 账号UserA登录AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
e(已预置)、Bootstrap、Element(已预置)等,需要将其制作成库资产,再上传到环境中使用。如何在高级页面中引入库,请参见使用AstroZero开发高级页面时如何引用第三方库。 桥接器 在进行前台页面开发时,经常要调用后台数据,例如购物车中用户的ID、订单编号、商品信
根据需要,选择所需的语言类型。单击“新增”,可添加多语言错误码。若待添加的语言不存在,可单击语言后的。在提示信息中,单击“翻译工作台”,跳转至翻译工作台配置页面进行添加。如何添加语言,请参见设置AstroZero系统支持的语言。 格式 错误码的信息描述,支持使用{Number}表示变量名。例如 ,{0} 表示第一个输出变量,{1}
象,“BJ4”为命名空间,请替换为您所创建的命名空间。 //本脚本用于创建工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构
限,否则将无法通过API接口的业务权限凭证校验。 图5 为用户或业务用户添加权限 AstroZero对用户和业务用户,在业务权限凭证校验的处理有所不同。平台用户在业务权限凭证校验失败后,会进行下一步的权限校验。如果后续校验通过,仍可以调通API接口。业务用户则在业务权限凭证校验失败时,直接报错,终止操作。
按百分比进行配置。流式布局常用于常规Web应用开发,例如电商网站、管理网站等。 开发高级页面。 下面以开发一个绝对布局的高级页面为例,向您如何使用AstroZero快速开发一个高级页面。 图2 绝对布局类型高级页面组件布局示例 如上图所示,示例页面中包含文本编辑、基本柱图和多区域折线图三个组件。
为AstroZero服务编排添加等待图元 等待图元的作用 配置该图元能够等待已存在的事件或时间,根据条件决定后续执行何种操作。 如何使用等待图元 在逻辑中,拖拽“等待”图元至画布中。 选中等待图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用
Register custom event or action here, and trigger the event afterwards. Studio.registerEvents(thisObj, "", "", EventConfig),
循环图元的作用 配置该图元能够对数组里的元素逐个取出做循环操作,类似于for each循环。循环的对象可以是字符串、数字,也可以是结构体等。 如何使用循环图元 例如,当前有数组变量“TestList1”,“TestList2”,要求把“TestList1”中的元素逐个加到数组“TestList2”的后面。
象。同时支持对已有的原始记录数据,进行归类、筛选、分组、公式计算以及数据汇总。 前提条件 创建报表前,需要先创一个待显示的对象及数据范围。如何创建对象并添加数据,请参见创建AstroZero自定义对象。 创建报表 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“界面”。
AstroZero的标准页面通过数据模型驱动,页面所有的逻辑都围绕数据模型展开。在将模型与前台页面组件(例如输入框)或者后台逻辑绑定后,您只需要关注模型数据的实例化和处理,不需要关注页面的渲染和展示。 在调查问卷应用设计器的左侧导航栏中,选择“界面”。 在“页面 > Page”目录下,单击用户体验页面。 选
支持多文件:是否支持多选文件。 自定义文件名:上传的单个文件时,可自定义上传的文件名。 同名处理:防止同名文件覆盖,同名文件名后自动增加随机数,也可在“on-before-upload”事件中自定义处理文件名。 上传路径:自定义服务器端上传路径,默认为uistudio/upload,上传路径不能是以“
个脚本图元,3个决策图元以及3个赋值图元,再分别配置各个图元属性,然后配置各个图元之间连线类型,最后保存启用。 下面以“A”应用为例,介绍如何在后台实现业务用户登录。 步骤一:创建密码校验登录脚本 业务用户登录前,需要先创建一个账号密码校验脚本。 进入AstroZero服务控制台。
在“设计视图”中,选中某个组件,在右侧“事件”页签,可设置组件的关联事件。例如,选择一个“按钮”,在按钮的“点击”事件中,添加相应的事件代码,实现在单击按钮后将界面输入保存到数据库中。 图5 编辑组件的关联事件 利用组件导航,快速选中组件。 当选中某个组件时,页面上方会在组件导航上显示组件的html标签层级。当组件数
”分隔。 成功创建Email告警后,您可以在触发器中调用该Email告警。触发器的具体配置,请参见触发器。 在服务编排中使用邮件模板 参考如何开发服务编排中操作,创建一个服务编排。 在服务编排设计页面,从“基本”中,拖拽“发送邮件”图元到画布中。 图4 拖拽“发送邮件”图元到画布中
创建上述触发器前,请已成功创建邮件模板并配置Email告警。通过该Email告警,系统可以给用户“test123@qq.com”发送电子邮件。如何新建邮件模板,请参见邮件模板。 创建触发器 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,单击“逻辑”。
更多关于事件的介绍,请参见主要事件说明。 库 在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。 属性值绑定 在列表视图的“属性”页签,单击“数据绑定”中的,绑定数据模型。 模型实例化必须为数组,详情请参见绑定数据模型、增加查询条件、工具栏。
辑修改),单击“发送”。 { "AlarmTitle": "设备告警", "AlarmContent":"设备C1 本地数据库出错", "AlarmDate":"2020-12-12 17:09:20" } 图16 测试发送 切换到monitor预
Astro轻应用实例查看权限,只拥有查看AstroZero实例的权限,不可进行退订、升级等操作。 若IAM用户登录AstroZero服务控制台,查看不到AstroZero实例,处理方式有以下两种(任选其一即可): 给IAM用户所在用户组,添加“Astro Zero Instance ViewAccess”权限。 不要将IAM用户,添加到任何用户组中。
ref("workOrderInstance"); context.$dialog.popup( { title: '处理工单', //弹出框标题 page: 'HW__workOrderDispatch', // 弹出页面名称