[問題] json資料排序有點不正常

作者: OrzOGC (洞八達人.拖哨天王)   2021-03-14 20:36:49
demo:http://orzogc.ddns.net/ptt
code:https://tinyurl.com/th9nbvzc
在17-38行左右
網頁上的資料是後端的python吐過去的
json格式大概是這樣
{"001":{xxx},"002":{xxx},...,"100":{xxx},...}
在後端用python print出來時是依順序沒問題
可是傳到網頁上在第10頁時排序會出錯
本來應該是91~100,可是卻變成100,91~99
其它頁的排序都正常...冏
當資料小於100筆時,第一頁就變10,01~09...
小於1000筆時,第10頁就變100,91~99...
肥宅最近自high寫的糞code...還有很多bug要解
只是這個bug我不懂為何會這樣?
作者: Rinorune (杜)   2021-03-14 21:03:00
obeject for...in的順序不會是你想的這樣資料大多都用array去裝
作者: sakyle (Sakyle)   2021-03-14 22:02:00
推推
作者: nottt (無)   2021-03-22 10:16:00
有補充找到的解法 推

Links booklink

Contact Us: admin [ a t ] ucptt.com