APIを使用して特定のサービスからチャートを複製しようとしていますが、ギャップを表示する際に問題があります。ですから、今はストリームが特定のソースに関する情報を提供していないので、columnおよびconnectNullにnull値を設定することによって処理します:false。c3.js:ギャップ/ヌル値に基づいてシリーズ内のドットを非表示にする
しかし、そこにドットが隠されているので、値がnulles
[null, 66, null]
によって隔離されているシナリオは、だから、何もhappesませんが、私は、この値を表示したいです。 私は、特定のドットに対して強制的にopacitiy:1を使用することを考えていましたが、それらを検出する方法はありません。何かアドバイス?
self.chart = c3.generate({
bindto: d3.select('#' + self.chartDivId),
data: {
x: 'x',
xFormat: self.options.xAxisTimeFormat,
columns: self.chartDataSet,
},
line: {
connectNull: ???
},
point: {
show: ???
},
tooltip: {
show: true,
grouped: true
},
axis: {
x: {
type: 'timeseries',
tick: {
fit: false,
format: self.options.xAxisTimeFormat,
localtime: false
}
},
y: {
min: 0,
tick: {
fit: false,
format: function(d) {
return self.yFormatter(d);
},
}
}
}
});
ちょうど0を与えるとしてみてください。 –
それは0値に接続します、私はソース更新のギャップを知る必要があります – CountGradsky