Ich arbeite an Google-Charts und frage mich, ob Link kann in Etikett von Blasen in Google Bubble-Chart gesetzt werden, durch die visualisation bubble chart api link gegangen, konnte aber nichts dergleichen finden. Ich habe versucht, allowHtml: True, aber es funktioniert nicht. Irgendwelche Vorschläge?Ist es möglich, Link in das Etikett der Blasendiagramm in Google Charts zu setzen?
0
A
Antwort
0
obwohl html kann nicht für die Blase Text verwendet werden
können Sie die 'select'
Veranstaltung nutzen Sie den Link Aktion
siehe folgende Arbeits Schnipsel ...
google.charts.load('current', {
callback: function() {
var data = google.visualization.arrayToDataTable([
['ID', 'Life Expectancy', 'Fertility Rate', 'Region', 'Population'],
['CAN', 80.66, 1.67, 'North America', 33739900],
['DEU', 79.84, 1.36, 'Europe', 81902307],
['DNK', 78.6, 1.84, 'Europe', 5523095],
['EGY', 72.73, 2.78, 'Middle East', 79716203],
['GBR', 80.05, 2, 'Europe', 61801570],
['IRN', 72.49, 1.7, 'Middle East', 73137148],
['IRQ', 68.09, 4.77, 'Middle East', 31090763],
['ISR', 81.55, 2.96, 'Middle East', 7485600],
['RUS', 68.6, 1.54, 'Europe', 141850000],
['USA', 78.09, 2.05, 'North America', 307007000]
]);
var options = {
bubble: {
textStyle: {
fontSize: 11,
color: '#0000EE',
underline: true
}
},
legend: {
position: 'bottom'
}
};
var chart = new google.visualization.BubbleChart(document.getElementById('chart_div'));
google.visualization.events.addListener(chart, 'select', function() {
var selection = chart.getSelection();
if (selection.length > 0) {
var url = 'https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=';
var region = encodeURI(data.getValue(selection[0].row, 3));
//window.open(url + region, '_blank');
console.log(url + region);
}
});
chart.draw(data, options);
},
packages: ['corechart']
});
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>
Verwandte Themen
- 1. Es ist möglich, das Char in Google Charts zu generieren?
- 2. Zeige Etiketten auf Blasendiagramm in Winkel Charts
- 3. Ist es möglich, Samen in der Elm-Paket zu setzen?
- 4. Ist es möglich, ein Etikett in Silverlight selektiv zu färben?
- 5. Ist es möglich, Variable in der Pipeline zu setzen?
- 6. Ist es möglich, Header bedingt zu setzen?
- 7. TypeError: options.series ist in google charts undefined
- 8. Ist es möglich, das Wurzelverzeichnis eines Knotenmoduls zu setzen?
- 9. Ist es möglich, drawableLeft programmgesteuert zu setzen?
- 10. Ist es möglich, MasterType programmatisch zu setzen?
- 11. Es ist möglich, statische Zeit in UIApplicationBackgroundFetchIntervalMinimum zu setzen?
- 12. Ist es möglich, ein ngFor in ein ngIf zu setzen?
- 13. Setzen Eingabe in Etikett
- 14. Ist es möglich, die Variable byte [] in File() zu setzen?
- 15. Google Charts Legendenbeschriftungen abgeschnitten
- 16. Ist es möglich, die Elementbreite in Prozent zu setzen?
- 17. ist es möglich, mehrere Farben in UILabel zu setzen?
- 18. Ist es möglich, Refs in ein Array zu setzen?
- 19. Ist es möglich, Konstanten in Anführungszeichen zu setzen?
- 20. ist es möglich, mehrere Zustandsvariablen in reactjs zu setzen?
- 21. Wie Sie die Achsenbeschriftungen von Google Charts auf string/text/nominal/category statt numerisch setzen
- 22. Ist es möglich, das Google-Logo zu entfernen?
- 23. Versuchen, die Größe der Diagramme in ng2-Charts zu setzen
- 24. Ist es möglich, mehrere Karten in das Layout zu legen?
- 25. Ist es möglich, in PHP:
- 26. Google-Tag-Manager: Ist es möglich, benutzerdefinierten HTML-Code in Head-Tag über GTM zu setzen?
- 27. Ist es möglich, Django Piston in Google AppEngine zu verwenden?
- 28. Ist es möglich, ImportRange in Google Apps Script zu verwenden?
- 29. Ist dies möglich, in Google-Charts oder gibt es eine alternitive oder Hack
- 30. hAxis Etikett ist in Google-Diagramm abgeschnitten
jede auszuführen Glück mit dieser Frage? – WhiteHat