将盾牌 UI 图表切片选择限制为一个切片(通过检票口)



有没有办法通过 Wicket API 限制 Shield UI 饼图(尽管目前还不清楚你是否可以使用原始 JavaScript API 来做到这一点(,一次只允许选择一个切片?

如果无法通过 API 执行此操作,是否可以拦截移位单击并将其转换为标准单击,然后再由 Shield UI JS 处理?

谢谢 克里斯

默认情况下,图表的选择机制是单一的。以下示例对此进行了演示: https://demos.shieldui.com/web/pie-chart/sliced-offset 另一种选择是禁用默认选择并仅允许单击,然后尝试设置相应数据点的 .selected 属性。

似乎没有简单的方法可以一次强制选择 0 或 1 个切片。当前在按 Shift/Ctrl 键的同时选择不会取消选择其他切片。

您可能需要联系他们的支持人员,并根据您的要求询问他们的意见/解决方案。

在联系开发团队后,他们对Javascript和Wicket API代码进行了更改,以允许这种情况发生。

chart.getOptions().getSeriesSettings().getPie().setAllowMultiPointSelection(false); 

最新更新