javascript - iccube 从自定义小部件 (JS) 设置过滤器选择

标签 javascript iccube iccube-reporting

使用 icCube 5.0,我使用谷歌地图创建了一个自定义小部件,我在其上绘制了代表区域的多边形。从这个小部件的 JS 代码中,我也能够更新包含这些区域的树过滤器的选定项目。 这样,用户可以通过树过滤器或 map 选择想要的区域。每个更新另一个。

我使用以下代码来做到这一点:

Chart.prototype.producedEvents = function () {
        return [vizEventType.onSelection];
    };

self.fireEvent(vizEventType.onSelection, new viz.SetSelectionEvent(SelectedZones));

我升级到版本 5.1.6,这不起作用。看起来“新的 viz.SetSelectionEvent”不再工作了。

最佳答案

SetSelectionEvent 已移至正确的包中。尝试使用:

new viz.event.SetSelectionEvent(SelectedZones)

关于javascript - iccube 从自定义小部件 (JS) 设置过滤器选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34812708/

相关文章:

PHP Echo 的 Javascript 使用

icCube 增量与单次加载性能

iccube - 创建按范围过滤的维度

javascript - 如何在单个页面中启用多个 reCAPTCHA

javascript - 响应式砌体布局问题

iccube-reporting - 带有维度标题的 IcCube 表

amcharts - icCube - 在 amCharts 组合图表的列中设置 2 个维度的系列颜色

iccube - 如何在iccube 6中触发RowClick

javascript - 如何在移动设备上正确执行 Google oauth2 javascript 工作流程?

ssas - 仅获得偶数年的结果