angular.js - Bolehkah data output sudut ng-repeat output 2500 item? Adakah terdapat terlalu banyak kesesakan?
为情所困
为情所困 2017-05-15 17:05:45
0
4
611

Bolehkah data output sudut ng-repeat output 2500 item?

为情所困
为情所困

membalas semua(4)
Ty80

AngularJS pada masa ini menyokong pengikatan sehala untuk mengurangkan penggunaan Jika ia tersekat, anda boleh cuba menambah dua titik bertindih

ng-repeat="value in ::values "
Nilai di dalam

juga boleh diikat sehala, tukar kepada

{{ ::someValue }}

Untuk mengurangkan bilangan jam tangan~

我想大声告诉你

Tiada masalah, kerana CPU klien penyemak imbas digunakan, 2500 kitaran bukan apa-apa. Tetapi dalam keadaan biasa, jarang terdapat begitu banyak jika terdapat banyak data, ia tidak perlu dilakukan dalam satu gelung

Ty80

Saya mencuba kira-kira 4000 item, tetapi data pemaparan akan ditangguhkan, jadi saya menulis settimeout+push untuk terus menolak elemen tatasusunan ke dalamnya.
Namun, saya mendapati bahawa tidak perlu risau tentang pemantauan pengikatan, anda perlu risau tentang kad skrol dom.

左手右手慢动作

Anda boleh merujuk kepada bindonce https://github.com/Pasvaz/bin... yang boleh menyelesaikan masalah kecekapan yang disebabkan oleh jam tangan dengan berkesan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan