亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

javascript導致頁面停止響應的問題

javascript導致頁面停止響應的問題

泛舟湖上清波郎朗 2018-12-10 14:09:48
<P>在一個頁面中,需要根據用戶輸入的行、列數動態繪制表格,比如行:40;列50,這樣通過嵌套for循環可以非常方便實現對表格的繪制。</P> <P>但是問題出來了,因為這個嵌套循環所占用的時間比較長(在我的開發機器上7、9秒以上),在這段時間內,頁面停止響應了!loading動畫也沒了反應!</P> <P>請問大家,這種情況該如何處理?</P>
查看完整描述

2 回答

?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

沒有用的,2000個單元格,如果機器性能不是很好,根本扛不住,所以還是換一種實現方式吧,我以前做過一個類似的應用,FF還好一些,IE在單元格特別多時,死是正常的 loading過程沒有反應,就算是loading完了,也反應巨慢,所以,還是放棄的好 我當時是做了個ajax移動表格的東西,類似地圖的拖動,保持一屏幕內顯示的單元格個數不超過1200,不能指望所有的人機器都和開發人員一樣好,所以限制要低一些

查看完整回答
反對 回復 2018-12-14
?
森欄

TA貢獻1810條經驗 獲得超5個贊

嗯,確實效果很不好,經過連續幾天的Demo,最后還是放棄了在客戶端通過js構建的方式,轉移到服務器端處理了。原來以為通過js構建,用戶體驗會優于服務端繪制。不知是否還有什么更好的辦法么?

查看完整回答
反對 回復 2018-12-14
  • 2 回答
  • 0 關注
  • 1145 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號