首先,我的界面上有一个轮播器,一个地图,我希望轮播器播放到对应的城市时,地图中对应的城市突出显示。我是这么做的:
步骤1:数据库中创建一个table,作为地图的数据源(在地图中添加点类型的标记)
步骤2:创建一个全局变量,并且在轮播器中添加交互事件,修改全局变量的值
步骤3:新增一个数据库查询,并引用这个全局变量
但实际运行时,地图并没有随着轮播器的轮播而发生改变,请问我哪里没有设置正确吗?非常期待各位大佬的解答!Q^Q
您好,首先您的这个需求使用的场景地图,没有任何接口或条件属性可以去实现您说的联动突出显示的效果,应该换普通地图才能实现。其次您使用组件联动事件传参获取公式值,也是不对的,它是JavaScript里面的用法,不是用公式就能获取到的。需要使用JavaScript事件,写JS才行
补充:这里有JavaScript类型事件的呀
页面新加一个报表块,里面公式放全局参数,
轮播改成指定对象,这个新加的报表块,测试一下传的值对不对,可以在指定对象把地图也加进来