是否有办法通过Wicket API限制Shield UI饼图(尽管也不清楚您是否可以使用原始JavaScript API执行此操作),这样只允许选择一个切片一次?
如果没有办法通过API执行此操作,是否可以在Shield UI JS处理之前拦截shift单击并将其转换为标准单击?
谢谢, 克里斯
答案 0 :(得分:1)
默认情况下,图表的选择机制是单一的。以下示例演示了这一点: https://demos.shieldui.com/web/pie-chart/sliced-offset 另一种选择是禁用默认选择,只需允许单击,然后尝试设置相应数据点的.selected属性。
答案 1 :(得分:0)
似乎没有简单的方法可以一次强制选择0或1个切片。当前在按住Shift / Ctrl键的同时选择将不会取消选择其他切片。
您可能希望联系他们的支持,并根据您的要求询问他们的意见/解决方案。
答案 2 :(得分:0)
在与开发团队联系后,他们对Javascript和Wicket API代码进行了更改,以实现此目的。
chart.getOptions().getSeriesSettings().getPie().setAllowMultiPointSelection(false);