を(我々はまだそうはデータ使用可能なメッセージを示さないデータを持っている場合、我々はデータを持っている場合、我々はhighchartsで非表示にすることができます)。あなたはfustakiのソリューションを使用していると思うし、no-data-to-display.jsモジュールを使いたくないと思う。はい、上記のような問題があります。同じコードを変更したり、このレンダリングメッセージに基づいて、シリーズが空であるかどうかを確認するために、継続関数内に条件を追加して使用することはできます。これらの他の回答の中には、一種の狂気のように見える
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
series: []
}, function(chart) { // on complete
if (chart.series.length < 1) { // check series is empty
chart.renderer.text('No Data Available', 140, 120)
.css({
color: '#4572A7',
fontSize: '16px'
})
.add();
}
});
Fiddleデモ
はい。ハイチャートを作成せず、 "No Data Available"というテキストを挿入しないでください。コードなしで、これはあなたが得る可能性が最も高いヘルプです。 – George
例を参照してください... http://jsfiddle.net/gh/get/jquery/2/highcharts/highcharts/tree/master/samples/highcharts/no-data-to-display/no-data-pie/ –
can私たちはフォントのサイズを増やし、no-data-to-display-jsファイルを追加する必要があります – Kondal