Carta garis tindak balas dengan jam dialih keluar
P粉828463673
2023-08-18 15:37:22
<p>Saya mahu mengalih keluar setiap tiga jam dari bahagian bawah carta tali. Saya menggunakan react-chart-js2. Saya menggunakan fungsi .map untuk memaparkan nombor ini. Adakah mungkin untuk memaparkan hanya setiap tiga daripadanya?
Carta</p>
<p>Berikut ialah kod yang memaparkan jam: </p>
<pre class="brush:php;toolbar:false;">const data = {
label: carta.harga?.peta(x => moment(x[0]).format('h:mm a')),
set data: [{
data: carta.harga?.peta(x => x[1]),
Warna latar belakang: '#ffffff00',
Warna sempadan: 'rgb(79 70 229)',
lebar sempadan: '2',
pointBorderColor: '#ffffff00',
ketegangan: 0.4,
isi: {
sasaran: "asal", // 3. Tetapkan pilihan isian
di atas: "rgba(79, 70, 229, 0.0625)"
}
}]
}</pre>
<p>Saya mahu hanya setiap nombor ketiga dipaparkan</p>
Ganti setiap item ketiga dengan rentetan kosong.
let hours = chart.prices?.map(x => moment(x[0]).format('h:mm a')); for (let i=0; i<=hours.length; i++) { if((i+1) % 3 == 0){ hours[i] = ""; } }Kemudian dalam carta.js:
labels: hours,