Carta Tinggi: Jadikan bar skrol hanya meliputi kawasan lukisan
P粉692052513
P粉692052513 2023-09-16 11:04:01
0
1
1020

Berikut ialah biola untuk carta sampel, berdasarkan tutorial bar skrol pada dokumentasi highcharts di sini: https://jsfiddle.net/zao68u2k/1/ Satu-satunya perubahan yang saya buat pada demo lalai ialah mengeluarkan topeng melalui:

scrollablePlotArea: {
  opacity: 1,
}

Sekarang topeng telah hilang, tidak masuk akal untuk bar skrol mengambil keseluruhan lebar carta. Saya ingin memendekkan bar skrol supaya ia hanya lebar plot itu sendiri, tanpa memasukkan paksi, seperti yang saya simulasi dalam gambar. adakah mungkin?

P粉692052513
P粉692052513

membalas semua(1)
P粉178132828

Dalam kes ini, anda harus menggunakan xAxis.scrollbar 属性以及 xAxis.minxAxis,而不是 chart.scrollablePlotArea。最大:

xAxis: {
    min: Date.UTC(2023, 6, 1),
    max: Date.UTC(2023, 6, 1, 3),
    scrollbar: {
        enabled: true
    }
}

Walau bagaimanapun, ini adalah ciri yang disediakan oleh Stok, jadi anda perlu mempunyai lesen untuk produk ini dan mengimport perpustakaan yang sepadan dalam projek anda:

<script src="https://code.highcharts.com/stock/highstock.js"></script>

Demo: https://jsfiddle.net/BlackLabel/rvm1s67w/
API:
https://api.highcharts.com/highstock/xAxis .Scrollbars

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan