1.有時候我們做echart時,從后台接收返回回來的數據,沒有按順序排列,這里我遇到的是區間的值,看圖
我這里是處理好了的,一開始,50-100這個區間在數組的最后一列,也就是在150-200后面的這個位置
2.如何處理呢: 我是這樣做的,我將這個區間的值取出來后用parseInt進行轉換,這樣我們就會得到每個區間的第一個位置的數字,
比如(0,100,150,50),然后在將它從小到大排列,看代碼:
this.meberSale.sort((a, b) =>{ return parseInt(a.tag) - parseInt(b.tag) //tag就是一個個區間的值(0-50,100-150),ParseInt它只會取整數,遇到不是整數的就終止 })