检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Respirator对象数组 系统中空闲状态下的呼吸机资源数组。 在服务编排编辑器页面右侧,选择,在全局上下文页面单击“对象变量”后的加号。 图2 添加对象变量 设置对象变量名称为“RespiratorInfo” ,对象中选择前提条件中创建的对象Respirator,设置字段描述信息(可选),单击“保存”。
lass对象,完成对象结构的迁移,此时的对象“布局”页签不会自动创建有Detail和Records标准页面。只有手动新建字段时,才可勾选“添加本字段到页面布局”。 父主题: 创建和使用对象模型
计器。 将鼠标放在应用的某个文件夹上(如Logic),单击“+”,选择“事件”。 图1 选择事件 选择“创建新事件”,设置基本信息,单击“添加”。 图2 创建新事件 标签:新建事件的标签名,用于在页面展示。 名称:事件在系统中的唯一标识,取值为“命名空间__标签__e”。 描述:
切换方式:设置图片切换时,展示的样式,如淡出、推出等。 定位标志:设置分页图标样式。 图片管理:对图片进行管理,并支持为图片配置跳转链接。 单击“添加”,在“选择图片/视频”页面,单击目录后的和,可管理图片目录。单击“上传图片/视频”,可上传图片。 选中图片,单击,可删除图片。 单击,可编辑图片跳转链接。
则说明组件与模型的绑定,以及下拉框“数据改变”事件执行正确。 如果“设备名称”下,没有设备名,请先在“设备管理”页面,单击“新增行”进行添加。 检查是否正常提交工单。 填写工单信息, 单击“提交”。如果页面跳转到工单列表页面,且在查询结果中,显示新创建的工单,则说明提交按钮的“点击”事件执行正确。
获取高级页面访问地址,分享给游客用户。若页面调用了公共接口,请配置业务权限凭证,并给“Anonymous User Profile”权限添加上业务权限凭证。 图6 查看页面地址 图7 获取页面地址 当应用页面是标准页面时,由于AstroZero不支持游客直接访问和预览运行环境的标准页面,可直接访问高级页面。
出现的“+”,选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“queryEquipmentDetail”,单击“添加”。 系统实际创建的脚本名称为“HW__queryEquipmentDetail”,“HW__”前缀由租户命名空间namespace决定。
“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“modifyOrderStatus”,单击“添加”。 当编辑已有脚本时,为防止编辑时多人篡改,编辑前请单击进行锁定。 在代码编辑器中插入如下脚本代码。 脚本中加红色内容请替换为实际的对象名、字段名。
公共 > 控件名称:当前组件的名称。 样式 模态框高度:设置模态框的宽度、高度等。 如果模态框高度太大,无法正常显示,可在页面的“样式代码”里添加以下样式代码,即先在样式代码里设置滚动条,然后再将高度改小,如图3所示。 .ivu-modal-body { overflow:auto;
“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“dispatchWorkOrder”,单击“添加”。 当编辑已有脚本时,为防止编辑时多人篡改,编辑前请单击进行锁定。 在代码编辑器中,插入如下脚本代码。 脚本中红色内容请替换为实际的对象名、字段名。
t”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“login”,单击“添加”。 在代码编辑器中,插入如下脚本代码。 import * as buffer from "buffer"; import * as crypto
果信息。 脚本注释的原则和写法 无用的代码不能以注释形式存在,能用代码说明的尽量不要添加注释,脚本注释尽可能简洁。建议注释统一用英文,出入参不必写注释说明。 在函数方法和结构体的元数据描述上,添加注释。 /** * 根据产品ID查询产品详情信息 */ @action.method({
)。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。 单击脚本后的,新建一个脚本,单击“添加”。 “名称”设置为“CalScript”,“模板”请选择“示例服务脚本”。 图3 新建示例脚本 调试脚本。 在上方工具栏中,单击,打开调
单击事件名称后的,在弹出的“事件编辑”页面,可配置该事件触发时的响应动作。 图2 配置事件示例 “事件编辑”弹窗说明 如下图所示,其中标签1“新建动作”按钮,可为当前事件添加响应动作,标签2为当前事件已配置的动作列表,可在列表中操作列对其再次编辑或删除。 图3 事件编辑弹窗 预置动作说明 图4 动作列表示例 如
参考登录经典应用设计器中操作,登录经典应用设计器。 鼠标放在某个文件夹上,单击加号,选择“高级页面”。 页面标签和名称设置为“testnav”,布局类型选择“流式布局”,单击“添加”。 图3 新建页面 在设计页面左上方,单击,从“导航”中依次拖出路由导航(示例)和路由视图组件至设计页面右侧空白处。 图4 拖拽所需组件到画布
参考登录经典应用设计器中操作,登录经典版应用设计器。 在模块树中,将鼠标放在某个文件夹上,单击加号,选择“高级页面”。 设置标签和名称,单击“添加”。 图10 添加高级页面 在应用中首次创建高级页面时,才会显示“视图”选项。 高级页面支持在如下两种布局模式下,使用组件搭建页面(具体说明请参见高级页面布局)。
”,在弹出菜单中选择“服务编排”。 设置标签为“testPortalUserLogin”,单击“名称”的输入框,系统会自动填充。然后单击“添加”。 在服务编排编辑器页面右侧,选择,在全局上下文页面单击“公式”后的加号。 在公式页面设置“名称”为“portal”,“数据类型”设置为
参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。 单击脚本后的,进入新增脚本页面。 选择“使用已有脚本”,选中对应的脚本,单击“添加”。 编辑新脚本的内容,修改后单击页面上方的,保存脚本。 测试脚本,确保其运行结果符合预期后,再单击,启用脚本。 编辑脚本 脚本创建后,如果业务需求有变更,支持再次修改脚本。
在组件的右侧面板中,可以看到已新增成功的库文件,如图9查看库所示。 图8 查看库 在标准页面加载并使用库。 选中“按钮”组件,在“事件”页签,单击“点击”后面的“+”号,进入添加动作页面。 输入自定义JS代码,调用库中的方法获取git仓库的地址。 关于fetch的使用方法及介绍,请参考Fetch API。 图9 自定义JS代码
属性值绑定。 选择第一行、第二列中的标签,单击右侧“属性值绑定”的“+”,新增属性值绑定。 其中,“属性”设置为“文本内容”,再单击,添加模型字段,将模型字段绑定到当前标签上。 图4 属性值绑定 重复上一步,为其他行的标签组件进行属性值绑定。 在第6行拖入一个按钮,设置为“Handle”。