"pointAttr" Highcharts 库 5.0.0 中缺少属性
"pointAttr" attribute is missing in Highcharts library 5.0.0
fiddle http://jsfiddle.net/n3e49ws2/1/ 使用 highcharts 库 v4.2.7。在此 fiddle 中,在 selecting 任何数据点上,观察到 "pointAttr" 属性存在于 "this" 上用于 select 事件处理程序。
point: {
events: {
select: function() {
if (this.pointAttr)
alert("pointAttr exists.");
else
alert("pointAttr does not exist.");
}
}
}
另一方面,fiddle http://jsfiddle.net/n3e49ws2/ 使用最新的 highcharts 库 5.0.0。在此,我无法为 select 事件处理程序获取 "this" 上的 "pointAttr" 属性。为什么要进行此更改? "pointAttr" 属性是否有任何替代方案,因为我想直接更改 SVG 点。
要获取 pointAttr,请使用 this.series.pointAttribs(this, state);
,其中 state
可以是 ""
、"hover"
或 "select"
之一。
fiddle http://jsfiddle.net/n3e49ws2/1/ 使用 highcharts 库 v4.2.7。在此 fiddle 中,在 selecting 任何数据点上,观察到 "pointAttr" 属性存在于 "this" 上用于 select 事件处理程序。
point: {
events: {
select: function() {
if (this.pointAttr)
alert("pointAttr exists.");
else
alert("pointAttr does not exist.");
}
}
}
另一方面,fiddle http://jsfiddle.net/n3e49ws2/ 使用最新的 highcharts 库 5.0.0。在此,我无法为 select 事件处理程序获取 "this" 上的 "pointAttr" 属性。为什么要进行此更改? "pointAttr" 属性是否有任何替代方案,因为我想直接更改 SVG 点。
要获取 pointAttr,请使用 this.series.pointAttribs(this, state);
,其中 state
可以是 ""
、"hover"
或 "select"
之一。