[問題] v ue v-for問題

看板Ajax作者 (Richie)時間4年前 (2019/06/24 14:41), 編輯推噓1(1013)
留言14則, 6人參與, 4年前最新討論串1/1
我剛學vue不久約二週 遇到一個問題 當我把array 每過一段時間一次增加一百筆 過了幾百筆後流覽器就會很卡要過幾秒才會跑完 請問有沒有方式讓它只渲染只增加的 其他存在就不渲染 畫面是所有array的資料 我試過改用2維v-for方式把前一組增加的array freeze 看起來還是一樣 thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.67.100 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1561358478.A.8AE.html

06/24 15:17, 4年前 , 1F
問題是你的array整體最後就很大,瀏灠器最後要顯示的就是
06/24 15:17, 1F

06/24 15:17, 4年前 , 2F
那麼多的東西..
06/24 15:17, 2F

06/24 16:10, 4年前 , 3F
我本來想JS append html方式但後來發現抓不到id handl
06/24 16:10, 3F

06/24 16:15, 4年前 , 4F
不知道VUE有沒有替代的方案?
06/24 16:15, 4F

06/24 16:50, 4年前 , 5F
我本來是用一個陣列約一百條的方式下次清空再其他SHOW
06/24 16:50, 5F

06/24 16:50, 4年前 , 6F
別人就是不準我這樣作
06/24 16:50, 6F

06/24 21:05, 4年前 , 7F
查一下 vue large list solution
06/24 21:05, 7F

06/26 10:50, 4年前 , 8F
V-for bind key就不會導致re render
06/26 10:50, 8F

06/26 20:46, 4年前 , 9F
如果直接陣列push會嗎
06/26 20:46, 9F

07/01 15:19, 4年前 , 10F
加KEY好像也一樣
07/01 15:19, 10F

07/01 16:30, 4年前 , 11F
我用COMPUTED的方式去PUSH的不知會不會有影想
07/01 16:30, 11F

07/01 16:31, 4年前 , 12F
別人又不讓我用virtual list
07/01 16:31, 12F

07/01 18:42, 4年前 , 13F
先整個array freeze在來filter顯示部份資料
07/01 18:42, 13F

07/01 19:41, 4年前 , 14F
我試過用2D array把前面那組凍結情形好像差不多
07/01 19:41, 14F
文章代碼(AID): #1T472EYk (Ajax)
文章代碼(AID): #1T472EYk (Ajax)