白豬掌柜的
2018-10-11 10:15:42
起因是后端給的數(shù)據(jù)不能直接用,要做一下轉(zhuǎn)換比方我有一個(gè)json數(shù)據(jù)funnel_data,里面有1000條數(shù)據(jù)middleware(funnel_data)這樣轉(zhuǎn)成可以用的,我現(xiàn)在的做法是先獲得數(shù)據(jù)再傳到middleware里轉(zhuǎn),當(dāng)然也可以就在middleware里獲取數(shù)據(jù)直接轉(zhuǎn),因?yàn)槲液孟駧讉€(gè)月之前有這么做過然后不確定當(dāng)時(shí)因?yàn)槭裁丛虮懒耍蚁胫捞釂柕慕Y(jié)果和為什么
1 回答

紅糖糍粑
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊
你的這個(gè)思路完全沒問題,但是分工有問題。瀏覽器主要職責(zé)是顯示,并不是大規(guī)模的數(shù)據(jù)處理,小馬拉大車這種事很危險(xiǎn)。數(shù)據(jù)轉(zhuǎn)換這個(gè)快應(yīng)該放到服務(wù)器端,服務(wù)器的處理能力是瀏覽器的很多倍。從數(shù)據(jù)量來看,chrome的話,如果轉(zhuǎn)換邏輯沒問題,應(yīng)該能承載得了,不至于崩潰。感覺是你的處理邏輯寫的不對(duì),淡然數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)也可能是因素的一部分。
建議:
1,檢查數(shù)據(jù)結(jié)構(gòu),在服務(wù)端做轉(zhuǎn)換(推薦)
2,如果數(shù)據(jù)結(jié)構(gòu)沒問題,分析下你的轉(zhuǎn)換邏輯,優(yōu)化一下。
添加回答
舉報(bào)
0/150
提交
取消