Closed daniilc-magnumwm closed 6 years ago
New comment from Zendesk by Anthony Piris on ticket 38349. (replying here will automatically notify amCharts support agent)
Hi there,
I responded to your stackoverflow question here but here it is reposted for your convenience:
The extra balloon in your first screenshot comes from your first dataSet
object. The first dataSet
is visible by default so it does not need compared
set to true; setting it to true will duplicate the balloon from the first dataSet
(you can see the first dataSet
repeat itself in the legend if it is enabled). You can fix this by tweaking your map
call slightly:
"dataSets": portfolioData.map(function (port, idx) {
return {
"title": port.name,
"fieldMappings": [{
"fromField": "value",
"toField": "value"
}],
"dataProvider": port.data,
"compared": (idx === 0 ? false : true), //don't compare the first dataSet
"categoryField": "date"
}
}),
I hope this helps.
Best,
Anthony Piris amCharts
@amcharts Thank you for a quick response.
New comment from Zendesk by Anthony Piris on ticket 38349. (replying here will automatically notify amCharts support agent)
You're welcome.
Best,
Anthony Piris amCharts
I have 4 stock graphs that I want to compare together. When I try to set a
ballon
properties for them I always get some redundant one.My first idea was to specify only one
StockGraph
object but this lead to one extraballon
object.Then I decided to remove
ballonText
property. But still this extra object exist.Then I decided to describe logic for every graph, but this only increased number of my of my objects.
I tried to follow examples fros the official website but didn't find relevant one.