所以我使用Chart.js庫來可視化一些數據。我已經將實例計算爲類型並將它們存儲在像這樣的對象中。問題是我現在希望對這些價值進行排序,但沒有參考的依據。排序沒有數據參考點的相關陣列
Chart.js使用標籤和數據以及單獨的數組,因此這是我提出的解決方案。直到你希望對數據進行排序,它才能工作。第一個標籤用於第一個數據等。
什麼是更好的解決方案?
var apertures = { "labels": ["example", "exmple"], "data": [4, 18] }
我想存儲數據與標籤,但我不知道如何使Chart.js做這樣的魔術。
var chartAperture = new Chart(ctx, {
type: 'bar',
data: {
labels: apertures.labels,
datasets: [{
label: 'Dataset 1',
backgroundColor: "rgba(255,225,0,0.5)",
borderColor: "#ffe100",
borderWidth: 1,
data: apertures.data
}]
} ...
在此先感謝
你的意思是,在排序前,第一個標籤對應於第一數據? –
@ThéophilePace我做 –
你想如何對它們進行排序?通過增加訂單,我假設? –