检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何设置分享码 AstroCanvas支持设置页面分享码,设置后,需要校验分享码才可正常访问页面,以提高安全性。 设置分享码 进入已开发好的页面。 在页面工具栏中,单击,保存页面。 保存成功后,单击,打开“发布链接”开关。 图1 打开发布链接(新建项目) 图2 打开发布链接(已有项目)
AstroCanvas使用流程 Astro大屏应用(AstroCanvas)是华为云针对可视化大屏场景的低码平台,可以帮助企业轻松实现数据的可视化开发。在使用AstroCanvas前,建议您先学习本章节内容,了解AstroCanvas的使用流程。 购买AstroCanvas实例
URL:配置为自定义接口的URL。如何查看自定义接口URL,请参考查看自定义接口。“桥接器数据类型”选择“AstroZero API”时,才显示该参数。 共享数据:是否共享数据。勾选表示某项目里多个组件调用一个公共的请求(请求路径与入参均一致才视为同一公共请求)而访问同一个接口的数据,避免多次调接口。“
thisObj.getMessages() }) getCsrfToken 通过ajax的方式,调用平台的接口时使用,使用方式参考如下: /* * 如果使用平台桥接器的方式,平台会自动在请求header中添加csrf-token头。 */ HttpUtils.getCsrfT
css 组件的样式文件,在该文件中编写组件的CSS样式。 EchartsWidgetTemplate.ftl 组件DOM结构文件,需要在服务端提前渲染的部分可以写在此文件中,相当于HTML文件,负责样式展示。 packageinfo.json 组件的元数据描述文件。 widegtApi
则所有属性展示在一个大的分类下。 classfication中的配置包含预置分类和自定义分类两种。 预置分类:主要是使用平台预置分类。 自定义分类:支持平台预置分类和用户自定义分类。 预置分类 预置分类为AstroCanvas预置的分类,包含的图标和名称如下所示: 表1 预置分类包含的图标和名称
在AstroCanvas服务控制台,单击“Astro 低代码平台”,进入Astro低代码平台界面。 图3 进入Astro低代码平台界面 为IAM用户进行服务授权。 对IAM用户进行服务授权操作后,该用户即可拥有进入AstroCanvas平台的基础权限。 在Astro低代码平台的左侧导航栏中,选择“组织管理”,进入组织管理页面。
用企业版”三种实例套餐,各套餐的功能说明如表1所示,具体计费详情请参见AstroCanvas产品价格详情。 Astro大屏应用基础版:基于平台预置模板、基础组件,可快速开发专业水准的大屏。 Astro大屏应用专业版:除了具备基础版本的能力,还提供了高阶组件、自定义组件能力,高度还原设计稿大屏。
用专业版”和“Astro大屏应用企业版”三种实例套餐,请按需购买。 Astro大屏应用基础版:基于平台预置模板、基础组件,快速开发专业水准大屏。 Astro大屏应用专业版:基于平台高阶组件、自定义组件能力,高度还原设计稿大屏。 Astro大屏应用企业版:适用于3D场景开发。 各套餐详细介绍,请参见计费模式。
文件介绍及示例 文件介绍 {widget}.editor.js为组件属性定义文件,负责组件编辑状态时需要渲染的界面和逻辑。其中,“{widget}”为自定义组件的名称,如本示例中该文件名为“EchartsWidgetTemplate.editor.js”。{widget}.editor
migrateFrom String migrateFrom: "advancedSettings" 固定写法,配置后非AstroCanvas平台右侧属性面板会过滤掉配置项。 headerTitle Object headerTitle: { zh_CN: "行配置", en_US:
对于部分配置项,初始化echarts之前需要异步加载文件。例如“地图(SVG)”组件需要先加载svg文件。这里需要在异步加载动作的完成回调函数中,手动调用echarts的setOption。 图8 异步加载 引入第三方库 第三方脚本可以通过AstroCanvas平台“库”的能力引入。例如,引入https://www
刷新周期:每隔多少秒从AstroZero中读取一次数据,默认配置为“0”,表示只获取一次。 共享数据:是否共享数据。勾选后,如果多个组件调用了相同的桥接器URL请求,不会各自只调用,而是共享结果数据。 选中基本柱图组件,单击组件上方的,设置标题内容为“A市男性小学生平均身高统计”。
目录文件详解 i18n.json packageinfo.json {widget}.css {widget}.editor.js {widget}.ftl {widget}.js 父主题: 代码结构介绍
的页面进行开发。更多介绍,请参见管理页面版本。 图4 版本管理 分享码设置:设置页面分享码和分享码有效期,设置后,只能通过分享码来访问页面,提高安全性。更多介绍,请参见如何设置分享码。 图5 分享码设置 分享码必须符合如下五个条件。 长度为8~32位,仅包含英文字母、数字、特殊字符。
在主菜单中,选择“项目设置”,进入项目设置页面。 参考设置项目锁中操作,获取项目锁。 在左侧导航栏中,选择“健康检查”。 开启健康检查。 图1 健康检查 开启健康检查功能后,平台会对页面运行状态进行检查。您也可以根据业务需求,自定义健康检查项。 全选:选中所有的健康检查项。 展示页面加载进度条:勾选后,页面顶部会出现页面加载进度条。
oCanvas界面。 在AstroCanvas页面,将鼠标放在“默认团队空间”上,选择“新建与管理”,跳转到Astro低代码平台。 在Astro低代码平台的“组织管理 > 角色与权限 > Astro Canvas”中,单击“创建工作空间”。 输入空间名称(如工作空间A),单击“保存”。
”,可对该列进行编辑、删除、复制、左侧插入列和右侧插入列。 图3 编辑该列 导入Excel或CSV 单击“新增静态数据”,将本地的Excel或CSV文件(文件大小不能超过100KB)拖入“上传文件”中,单击“保存”。 单击“保存”,完成数据集的创建。 在数据集管理列表中,可查看到已创建的数据集。 在组件中使用数据集
租户管理员参考登录AstroCanvas界面中操作,登录AstroCanvas服务控制台。 在首页中,单击页面右上角的“Astro 低代码平台”,进入Astro低代码平台。 在左侧导航栏中,选择“组织管理”。 在“角色与权限 > Astro Canvas”中,选中新建工作空间中创建的工作空间。
系列中。 刷新周期:每隔多少秒从DWS中读取一次数据,默认配置为“0”,表示只获取一次。 共享数据:是否共享数据。勾选后,如果多个组件调用了相同的桥接器URL请求,不会各自只调用,而是共享结果数据。 选中基本柱图组件,单击组件上方的,设置标题内容为“各班学科分数统计”。 图6 设置图表标题