空间/系统类事件
组态页(空间组态图)支持完成组态渲染后,向windows发送组态页面元数据事件,用于外部母页面监听后,同步展示组态图对应的页面元素信息。
- 事件格式:
{ "direction": "export", "type": "baPageMetadata", "data": { "products": [ { "product_id": ${product_id}, "product_name": ${product_name} } ] } }
- 参数说明:
type:消息类型(baPageMetadata为组态页元数据)
products:产品列表
product_id:产品ID
product_name:产品名称
- 处理样例:
母页面监听后,可调用相关服务接口,查询出对应空间组态图上,所有产品列表及其归属的系统列表,代码示例如下:
window.addEventListener("message", (event) => { if (event.data.type === 'baPageMetadata') { this.productList = event.data.data.products; } }); }