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
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
AngularJS pada masa ini menyokong pengikatan sehala untuk mengurangkan penggunaan Jika ia tersekat, anda boleh cuba menambah dua titik bertindih
Nilai di dalamjuga boleh diikat sehala, tukar kepada
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
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