i mit ein kleines Problem haben Chart jsMein Tortendiagramm (chartJs) erscheint nicht
Ich möchte ein Kreisdiagramm zeichnen, aber die Seite bleibt leer, wenn ich referch es
mein Code ist wie folgt , ich habe Zweifel mit Online-src von Skript-Tag:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>C.H.A.R.T.JS</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.2.2/Chart.min.js"></script>
</head>
<body>
<canvas id="myChart" width="400" height="400"></canvas>
<script>
$(function()
{
//$('body').css({'background':'red'});
var ctx = $("#myChart").get(0).getContext("2d");
var data = [
\t \t \t \t {
\t \t \t \t \t value :270,
\t \t \t \t \t color :'Dodgerblue',
\t \t \t \t \t heightLight: 'Lightskyblue',
\t \t \t \t \t label :'Imed1'
\t \t \t \t },
\t \t \t \t {
\t \t \t \t \t value :50,
\t \t \t \t \t color :'Red',
\t \t \t \t \t heightLight: 'Lightskyblue',
\t \t \t \t \t label :'Imed2'
\t \t \t \t },
\t \t \t \t {
\t \t \t \t \t value :40,
\t \t \t \t \t color :'yellow',
\t \t \t \t \t heightLight: 'Lightskyblue',
\t \t \t \t \t label :'Imed3'
\t \t \t \t }
\t \t ];
var pieChart = new Chart(ctx).Pie(data);
}); // fin jQuery
</script>
</body>
</html>
danken Ihnen im Voraus
vielen Dank ... es funktioniert jetzt! =) – iMed
aber wie kann ich es kleiner machen? es ist zu groß ... CSS? – iMed
@ user5080818 Sie können mit 'Optionen: {responsive: false} 'steuern, ob es reagiert oder nicht. Sie können das wie folgt eingeben: data: data, options: {responsive: false} '. Es reagiert standardmäßig auf den übergeordneten Container. Sie können einen übergeordneten Container mit einer maximalen Breite oder einer vordefinierten Breite/Höhe festlegen. Oder Sie könnten etwas wie '#myChart {max-width: 400px;}' machen. Bei maximaler Breite bleibt es ansprechend, wenn der übergeordnete Container kleiner wird. – user3366016