回答(1)
在山海鲸可视化中,可以通过点击组件的某个部分从而获取对应的动态值,想要实现这个功能,我们需要设置动态值(编写动态语句)。由于每个组件返回的数值结构不同,只有部分组件才会传值出来,而这些组件就可以设置动态语句。下面将演示如何动态获取数据表格中的值。(点击查看具体教程→设置动态值)
首先添加一个“基础单行文本”组件和一个“基础数据表格”组件,并为数据表格添加一个空动作,目的是为了获取数据表格组件返回的数值结构,如下图所示:
点击数据表格来触发交互,然后点击右下角的“调试面板”按钮,切换到“系统信息输出”界面,查看打印信息并获取对应的数值结构,如下图所示:
选中“基础数据表格”组件,对之前添加的交互进行修改,将动作改为“修改设置”,指定组件选择刚刚添加的“基础单行文本”组件,设置项选择“文本”,将需要获取的动态值填写到文本一栏中,这里使用数据表格中第一列的“时间”进行演示,输入动态获取语句:{:payload.row.时间},最后点击“确认”按钮,如下图所示:
这样,我们就实现了对动态值的设置,能够点击获取数据表格中对应的值,效果如下图所示: