实际上,当我通过 R 使用图表库时,您可能会忽略引号周围的语法,但概念保持不变。
让我详细说明一下情况。我有多个带有 allowTurnOff 按钮的面板。我想根据用户决定删除的面板触发操作。因此,我正在使用 panelRemoved 事件,程序应该向我发送消息,告诉我哪个面板(根据索引或面板标题)已被用户删除。
以下作品:
addListener('panelRemoved' , 'function(event) {
alert(event.chart.panels.length);
}')
PS:为方便起见,用 alert 替换了 growl() 函数。
上面的代码正确地调用了我图表中的面板数量,但我想要的是被删除的面板的标题。我绝对可以在 R 中提供与 JS 相似但不完全一样的代码。
我假设会有一个循环遍历 event.chart.panels.length 中的所有面板并检查哪个面板被删除,然后抛出类似 event.chart.panels[x].title 我猜.
addListener(panelRemoved,function(event){
for ( var i = 0; i < event.chart.panels.length; i++ ) {
if event.chart.panels[i].removePanel.enabled==true {
alert(event.chart.panels[i].title);
} else {
return();
}
})
请让我知道您是否仍需要 R 代码