检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何使用WebSocket 使用说明 开发高级页面时,如果需要消息主动推送、高实时数据展示,您需要使用WebSocket来实现后台数据调用。 WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行
AstroZero脚本支持使用哪些语言和库? 在AstroZero的脚本编辑器中创建脚本时使用的是TypeScript,页面中相关的脚本使用的是JavaScript。在脚本中,只支持使用平台封装的标准库API。 TypeScript 脚本标准库 父主题: 应用后端开发
“脚本”。 图1 选择创建图标“+” 选择“创建一个新脚本”,设置脚本名称(如httpTest),单击“添加”,进入脚本编辑器。 图2 新增脚本 在脚本编辑器中,将以下脚本代码粘贴到代码编辑区。 import * as http from 'http' // 导入http库 let
打开X服务编排,B用户的服务编排编辑器将自动进入锁定模式。 保持A用户对X流程的编辑设计权限。A用户编辑完成后,需要单击,进行解锁或者单击启用按钮进行自动解锁。 当A用户锁定X流程后,系统会只读模式锁定B用户对X流程的操作,B用户的服务编排编辑器页面会有提示“该资源已经由A用户锁
台采集告警数据,通过服务编排触发告警事件,并将告警信息通过WebSocket推送至前端高级页面显示。 图1 WebSocket调用示例 WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数
操作步骤 参考脚本开发实例中操作,创建一个脚本样例。 本示例以示例服务脚本为例,进行介绍。 图1 示例服务脚本 单击代码编辑器上方的,保存脚本。 运行测试脚本。 单击编辑器上方的,执行脚本。 在“输入参数”页签中,输入请求报文,单击测试窗口右上角的。 { "op": "+",
error.message); } return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,输入如下输出参数报文,单击测试窗口右上角执行图标,“ceHg000000e0g
encoding); return saltedPassword === userSaltedPassword } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标,其中“test_cs”、变量“{XXX
组“TestList2”的后面。 创建数组变量“TestList1”、“TestList2”和普通变量“test_var”。 在服务编排编辑器页面右侧,选择。 在全局上下文页面,单击“变量”后的加号。 图1 创建变量 单击新增变量后的“...”,选择“设置”。 设置数组变量“TestList1”,数据类型为文本。
组“TestList2”的后面。 创建数组变量“TestList1”、“TestList2”和普通变量“test_var”。 在服务编排编辑器页面右侧,选择。 在全局上下文页面,单击“变量”后的加号。 图1 单击变量后的加号 单击新增变量后的“...”,选择“设置”。 设置数组变
userList = selectValue; return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,单击测试窗口右上角执行图标。 执行成功,会在“输出”页签返回查询结果,请记录“
toString(encoding), saltedPassword: saltedPassword } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标。 { "username": "test_cs"
文本 文本编辑器组件,用于在页面插入文字。 在高级页面设计器中,单击,从“文本 > 通用”中,拖拽“文本”组件到画布中,如图1所示。 图1 文本 属性 在属性中,设置文本组件的位置、边框、背景等。 图2 属性 基础 组件标题:设置组件的标题。 组件名称:设置组件的名称。 位置 距
error.message); } return out; } } 单击编辑器上方,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标。 测试报文样例如下: { "workOrderData":{
会在DisplayWidget组件详情页进行相应的切换展示。 通过在线编辑器完善组件。 测试结果基本满足预期,但是由于图片尺寸不同,有些图片未能完全展示,还需优化。本例中向您介绍AstroZero平台提供的,在线组件开发工具。 单击组件详情页中的“编辑”,在跳转到的“组件编辑”页
AstroZero脚本开发规则及约束限制 脚本性能检查规则 在AstroZero脚本编辑器中编写脚本代码时,请仔细阅读如下内容,了解脚本性能的检查规则。在AstroZero标准页面和高级页面中,对页面性能进行分析时,会分析页面所引用脚本的性能。如果脚本存在性能问题,界面会通过弹框
error.message); } return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标。 脚本中加粗斜体内容请替换为实际的对象名、字段名。
error.message); } return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,输入以下报文作为“输入参数”,然后单击测试窗口右上角执行图标。“ceHg000
error.message); } return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部,输入如下示例,单击测试窗口右上角执行图标。 “ceHg000000e0glLb
选择新建字段所属的类型。 文本 按照上述操作,为对象添加webLink和webId字段。 表3 添加webLink和webId字段 显示名称 唯一标识 字段类型 webLink webLink 文本区 webId webId 文本 在“数据”页签,单击“添加”,为对象添加图4中数据。