如何实现反向控制?例如通过组件交互更改API数据中的数值。
2024-01-09 13:28
云旗 前台管理员
15 小时前

反向控制的使用场景可能有以下情况,实现原理是发送一个请求, 然后数据源重新读一遍数据:

1、情况一:

有专门的反控接口xxx。例如点击按钮控制灯的开关。

做法:在二开中监听按钮的点击(点此参考二开与交互通信 - 开发教程 - 山海鲸可视化),当触发后向xxx发送请求完成控制( 点此参考二开中请求URL - 开发教程 - 山海鲸可视化  )。

2、情况二:
伪反控,偏向于数据查询。例如点击表格某一行,显示这行对应的弹窗。需要有个查询接口支持参数比如id=xxx,用来查询xxx的信息。
做法:设置项目参数id,给表格绑定交互选中某行时修改id,id发生变化后将会自动触发数据源刷新(点此参考项目参数使用教程:项目参数 - 项目制作 - 山海鲸可视化)。

除此之外可能还有其他的情况,需要根据具体使用场景具体分析。

扫描关注公众号

更多数字孪生可视化干货内容等你发现

了解更多内容

扫一扫
加入官方微信群
咨询热线0571-88650917
地址 公司 邮箱

杭州市文一西路海创科技中心 311121

杭州多算科技有限公司

support@shanhaibi.com

关注山海鯨官方qq群,了解更多内容

QQ群号:788095444

Copyright © 2020-2025 多算科技, All Rights Reserved. 浙ICP备20006837号-5