Saya tidak tahu banyak tentang reaksi, tetapi saya boleh cuba menerangkan:
Disebabkan mekanisme semakan kotor automatik sudut, pemaparan sudut sangat memakan masa semakan kotornya merekodkan semua elemen ngBind dalam elemen dom, dan kemudian menentukan perubahan dan menggantikan kandungan dalam setiap gelung $digest. Satu masalah dengan ini ialah jika terdapat terlalu banyak data dalam halaman, lebih banyak elemen DOM akan dimanipulasi dan kecekapan akan menjadi lebih rendah Oleh itu, sudut mempunyai had atas ngRepeat 2000.
Memandangkan React tidak mempunyai templat, ia menggunakan JS untuk rendering dan operasi dalam ingatan dan bukannya memanipulasi DOM secara langsung. Ini adalah sangat pantas, jadi gabungan kedua-duanya akan mempunyai susunan peningkatan magnitud dalam rendering UI, iaitu. penting untuk Sebilangan besar pembentangan data banyak membantu.
Mengenai kekurangan, adakah ia dikira jika saya tidak suka bertindak balas? Templat Angular adalah kelebihan besar, apa yang anda lihat adalah apa yang anda dapat, semuanya adalah arahan, ia masih html sebaliknya, cara bertindak balas menulis html sebagai komponen, saya fikir kos pengoptimuman dan penyelenggaraan terlalu tinggi, es7 akan mempunyai; Fungsi Object.observe, pada masa itu kecekapan ng akan bertambah baik.
Apa yang saya tidak faham: Bagaimana untuk mengendalikan acara DOM selepas menggabungkan kedua-duanya? Bagaimana untuk meneruskan pengikatan data dua hala? Jika pengikatan data dua hala tidak diperlukan, Angular mempunyai sintaks pengikatan satu masa terbina dalam sejak 1.3: {{ ::expression }}, yang akan mengurangkan masalah kecekapan rendah pengikatan data dua hala adalah dialu-alukan .
Saya harap sesiapa yang mempunyai pengetahuan tentang ini boleh memberi saya nasihat, terima kasih banyak.
Saya tidak tahu banyak tentang reaksi, tetapi saya boleh cuba menerangkan:
Disebabkan mekanisme semakan kotor automatik sudut, pemaparan sudut sangat memakan masa semakan kotornya merekodkan semua elemen ngBind dalam elemen dom, dan kemudian menentukan perubahan dan menggantikan kandungan dalam setiap gelung $digest. Satu masalah dengan ini ialah jika terdapat terlalu banyak data dalam halaman, lebih banyak elemen DOM akan dimanipulasi dan kecekapan akan menjadi lebih rendah Oleh itu, sudut mempunyai had atas ngRepeat 2000.
Memandangkan React tidak mempunyai templat, ia menggunakan JS untuk rendering dan operasi dalam ingatan dan bukannya memanipulasi DOM secara langsung. Ini adalah sangat pantas, jadi gabungan kedua-duanya akan mempunyai susunan peningkatan magnitud dalam rendering UI, iaitu. penting untuk Sebilangan besar pembentangan data banyak membantu.
Mengenai kekurangan, adakah ia dikira jika saya tidak suka bertindak balas? Templat Angular adalah kelebihan besar, apa yang anda lihat adalah apa yang anda dapat, semuanya adalah arahan, ia masih html sebaliknya, cara bertindak balas menulis html sebagai komponen, saya fikir kos pengoptimuman dan penyelenggaraan terlalu tinggi, es7 akan mempunyai; Fungsi Object.observe, pada masa itu kecekapan ng akan bertambah baik.
Apa yang saya tidak faham: Bagaimana untuk mengendalikan acara DOM selepas menggabungkan kedua-duanya? Bagaimana untuk meneruskan pengikatan data dua hala? Jika pengikatan data dua hala tidak diperlukan, Angular mempunyai sintaks pengikatan satu masa terbina dalam sejak 1.3: {{ ::expression }}, yang akan mengurangkan masalah kecekapan rendah pengikatan data dua hala adalah dialu-alukan .