检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用AstroZero为组件配置中英文语言属性 使用AstroZero创建高级页面适配多终端显示 使用AstroZero开发高级页面时如何引用第三方库 在AstroZero高级页面中使用花瓣图展示订单数据 在AstroZero高级页面中使用轮播组件实现图片展示和URL跳转
如何执行后台逻辑 如何调测标准页面 查看页面性能 主要事件说明 平台标准组件介绍 创建自定义标准组件 创建标准页面模板 如何自定义主题样式 如何引入第三方库 父主题: 经典版开发指导
showUploadList = false”语句,可取消上传预览。 当前文件。 文件名。 库 在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。 系统为上传组件预置了clearFiles()方法,该方法用于清除上传文件列表。在
oZero高级页面添加自定义组件。 库 库是支撑高级组件运行的第三方依赖,如果缺少相应的库,则组件不能正常运行。如果高级组件需要使用前端框架或组件库,例如流行的Vue(已预置)、Bootstrap、Element(已预置)等,需要将其制作成库资产,再上传到环境中使用。如何在高级页
包管理可以看到应用版本,可以升级应用到最新版本。 版本号格式为“X.X.X”(系统默认版本号以0开头,界面只需要填写后两位即可)。 图1 库的版本管理 图2 软件包的版本管理 父主题: 工程能力
使用模板创建AstroZero标准页面 为AstroZero标准页面添加组件 设置AstroZero标准页面组件属性 添加事件实现AstroZero组件间交互 添加库扩展AstroZero标准页面功能 查看AstroZero标准页面性能 调测AstroZero标准页面 将AstroZero标准页面保存为模板
义JS代码,来实现页面组件与后台接口之间的交互。 库:加载当前页面所依赖库的入口。页面设计的某些功能需要依赖特定的库来完成,用户可以在该页签下新增或删除某些库。系统默认会提供部分库,若不满足现有需求,也可以根据实际情况加载新的库。 基本组件分类说明 组件包括平台预置基本组件、用户
//本脚本用于删除设备 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:Equipment对象,为必填字段 @action.object({
页面渲染完成后执行,可进行数据初始化操作。更多关于事件的介绍,请参见主要事件说明。 库 在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。 绑定数据模型、增加查询条件、工具栏 设置组件绑定的数据模型,有自定义对象、对象、
//本脚本用于判断下一步状态变化 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:workOrder对象,为必填字段 @action.object({
建或更新多语言。此处创建的多语言,会保存在租户的多语言库中。 可清空 是否可清空输入值。 默认值 输入框的默认值。 支持国际化配置,在配置该属性时,可选择已有多语言、创建或更新多语言。此处创建的多语言,会保存在租户的多语言库中。 图标 输入框中需要设置图标时,请配置该项。 图标位置
整图案,那么组件就相当于拼图的每一小块。 图1 页面与widget(组件)的关系 Widget的运行依赖Library(库),如果缺少相应的Library(库),则Widget不能正常运行。因此在加载widget前,需要先加载必要的Library。 在操作前端页面时,经常会需要调
//本脚本用于派发工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1个参数:工单的状态信息,为必填字段
例,向您介绍如何适配多终端。 使用AstroZero开发高级页面时如何引用第三方库 库是支撑高级页面组件运行的第三方依赖,如果缺少相应的库,则高级页面组件不能正常运行。本实践向您介绍,如何引入第三方库MintUI,来降低组件开发复杂度、丰富组件的功能。 在AstroZero高级页
//本脚本用于创建工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1
//本脚本用于派发工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1个参数:工单状态的修改信息,为必填字段
//本脚本用于删除工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:workOrder对象,为必填字段 @action.object({
Management”(设施管理)应用创建Addon应用,需要提前安装好“Facility Management”资产包。 图1 开发环境首页“库”页签中资产 参考如何进入经典开发环境中操作,进入经典版开发环境。 在“首页 > 项目”页签中,单击“行业应用”,再单击“创建Addon应用”。
在脚本编辑器中,将以下脚本代码粘贴到代码编辑区。 其中,“CNAME__”替换为实际的命名空间、对象名、字段名。 //导入该脚本所依赖的标准库文件,decimal和context是系统预置的标准库。 import * as db from 'db'; import * as decimal from 'decimal';
“记录更新”图元用于更新平台对象的实例记录,类似于数据库中的UPDATE命令。系统提供了以下两种模式,更新对象实例记录: 对象模式:需要先单击,在“对象变量”中定义一个对象变量或者对象变量数组,并将该对象变量或对象变量数组拖拽到“变量”输入框中,即可根据对象变量中的记录ID,将对象变量更新到数据库中,更新的值来源于