我通过
创建了一个带有项目符号的MapPointSeriesvar pointSeries = chart.series.push(am5map.MapPointSeries.new(root, {
latitudeField: "latitude",
longitudeField: "longitude",
}));
pointSeries.bullets.push(function () {
return am5.Bullet.new(root, {
sprite: am5.Circle.new(root, {
radius: 3,
templateField: "bulletSettings"
},bulletTemplate,
});
var bulletTemplateClickable = am5.Template.new({
fill: am5.color(0x000000),
cursorOverStyle: "pointer"
});
这个效果很好。但是,现在我想将这个cursorOverStyle更改为默认值,当单击按钮时,我似乎无法使其工作。我尝试连接不同的模板或直接更改项目符号本身的cursorOverStyle,但我无法实现任何解决方案。
好吧,每次删除所有项目符号并创建新的项目符号就可以了,即使这显然很丑陋