ハイチャートのminPointLenghの値を動的に設定したい。しかし、下記のコードは動作していません。あなたは私にそれを手伝ってもらえますか?0以外のminPointLengthを動的に設定する方法
$(function() {
$('#container').highcharts({
chart: {
type: 'column'
},
xAxis: {
categories: ['Sep', 'Oct', 'Nov', 'Dec']
},
plotOptions: {
var minPointLength;
if(this.y > 0)
minPointLength = 3,
else
minPointLength = 0,
series: {
minPointLength: minPointLength,
}
},
series: [{
data: [4, 0, 1, 5]
}]
});
});
「this.y」とは何ですか? – epascarello
minPointLengthはシリーズレベルのオプションですが、ポイントのy値を調べるように指示しています。これがあなたがそれをやろうとしているようにうまくいかない理由はたくさんあります。私がここで欲しいものを達成するために見つけた最良のオプションは、** null **値の**ゼロ**値すべてを変更することです。 minPointLengthはNULL値に影響しませんが、0値に影響します。 – jlbriggs