检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图12 依赖库补全 表名(即对象名)补全:脚本代码引入对象数据的代码行中,推荐提示对象名称。如下图所示,开发者键入“@useObject”后提示m开头的对象名。 图13 表名补全 表字段提示:脚本代码中引用表字段时,鼠标移动到表名上,悬浮窗会对表名进行提示。
mutation使用对象风格的提交方式,整个对象都作为载荷(payload)传给mutation函数。mutation都是同步事务。 actions:通过actions执行状态数据变更,用于衔接state和mutation。Action可以包含任意异步操作。
magno对象预置API savePropertiesForWidget(props):用于在开发态中保存当前组件的高级设置属性信息,参数为要设置的相关属性集对象。
字段选择器 左侧为该对象的全部字段,勾选所需数据字段,单击,将所选字段移到右侧输出字段中。 键 与外部元数据关联的对象字段。 选择源字段 传入的外部数据源元数据中与该对象关联的数据字段。 过滤 数据过滤器,可通过配置一定的过滤条件对外部元数据进行数据过滤。
例如:运行环境或者沙箱环境中,该内置参数配置为“是”,接口未绑定业务权限凭证,即使在权限设置中勾选“API读”与“API写”权限,业务用户也无法操作对象数据;若业务用户需要操作对象数据,请将该内置参数配置为“否”。
图18 关闭搜索 在应用目录中新建对象,在添加对象框中输入标签及名称,如图19新建对象所示。 图19 新建对象 在“布局”页签,单击页面布局中的“test Records”,该链接是操作自定义对象的模板页面,如图20选择新建对象模板所示。
对象:由后台对象模型映射创建,支持选择字段。 服务:由后台服务的出入参数模型创建,分别生成inputParam和outputParam节点。 事件:由后台事件的字段映射创建,并且支持websocket刷新模型数据。 属性值绑定,用于对该组件所有属性的动态设置。
应用的生命周期 应用的开发阶段 应用是一个工程,可以创建对象模型,编辑标准页面和高级页面,开发服务编排和脚本逻辑,开发商业应用业务流程等。在AstroZero的开发环境中,可以快速实现底层逻辑的开发。
表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源,如获取对象列表。 PUT 请求服务器更新指定资源,如按记录ID更新数据。 POST 请求服务器新增资源或执行特殊操作,如新增对象数据。 DELETE 请求服务器删除指定资源,如按记录ID列表删除对象数据。
对象:由后台对象模型映射创建,支持选择字段。 服务:由后台服务的出入参数模型创建,分别生成inputParam和outputParam节点。 事件:由后台事件的字段映射创建,并且支持websocket刷新模型数据。 属性值绑定,用于对该组件所有属性的动态设置。
选择“业务模型”,显示该业务流程涉及的模型对象,单击“新建”,可添加自定义字段。 图3 添加自定义字段 选择“场景流程”,显示该业务流程涉及的场景流程。 (当需要新建场景流程时,可执行该步骤)单击“新建”,可基于模板新增场景流程。
var ws= new WebSocket(url); 实例化对象可监听以下事件,更多WebSocket对象属性和方法介绍,请参见WebSocket。 表2 WebSocket对象可监听事件 事件 事件说明 ws.onopen 连接建立时触发。
在前端高级页面组件开发中,用户可通过以下方式创建WebSocket对象。参数url为需要连接的地址,即客户端订阅地址。 var ws= new WebSocket(url); 实例化对象可监听以下事件,更多WebSocket对象属性和方法介绍,请参见WebSocket。
使用具备开发者权限的AstroZero账号,登录华为云官网。 单击,在查找框中搜索“Astro轻应用”,单击查找的结果,进入AstroZero服务控制台。 在实例页面,单击“进入首页”,进入AstroZero应用开发页面。
表2 OBS/MINIO类型归档实例参数说明 参数 说明 访问密钥 OBS/MINIO的访问密钥ID,需用户提前获取。 密钥 OBS/MINIO的访问密钥,需用户提前获取。 终端节点 终端节点,如obs.***.example.com。
为组件绑定数据对象为“Alarm”,选择前三个字段,添加“保存”和“重置”按钮,单击“完成”。单击“保存”按钮,再单击“预览”按钮,效果如图1所示,当前输入框的背景颜色为白色。 图1 标准页面 在左侧导航栏中,选择“设置”,进入应用设置页面。 在应用设置页面,单击“主题管理”。
图3 新建img存在商品图片 在commodityListWidget.js中,新建Commodity对象并为其赋值。 其中,Commodity对象包含三个属性,分别为src(商品图片路径)、title(商品标题)和content(商品描述)。
了解连接器 什么是连接器 连接器是AstroZero提供的,调用第三方服务的集成工具。AstroZero封装了不同类型的连接器对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台、SMS、华为消息推送服务、Rest服务、ROMA和Soap服务等。通过连接器
对接ModelArt识别图像和文字 ModelArts是面向AI开发者的一站式开发平台,提供海量数据预处理及半自动化标注、大规模分布式训练、自动化模型生成及端-边-云模型按需部署能力,帮助用户快速创建和部署AI智能模型,管理全周期AI工作流。 在AstroZero中,通过配置ModelArts
将AstroZero开发的应用发布成移动端小程序 AstroZero应用设计器中,提供了一站式移动应用设置和发布体验。应用开发者进行移动端设置后,应用服务可以在移动App容器内被用户便捷地访问与传播。 本章节以将应用发布到OneMobile为例,向您介绍在AstroZero中如何将应用发布成移动端应用