Pertama sekali, apabila menggunakan angular dan jquery untuk pelaksanaan, idea mereka berbeza sama sekali.
angular meminta kita untuk tidak mempunyai asas 先设计页面,然后用DOM来展现它而是总是以架构的思维去思考. jquery adalah berdasarkan pengembangan dan peningkatan dom Ia hanyalah perpustakaan berdasarkan dom (sudah tentu, ia juga mempunyai banyak fungsi ajax lain yang tidak berdasarkan DOM), utiliti, dll. .) Kedua, ciri pengikatan data angular menjadikannya berlebihan untuk menggunakan jquery untuk mengendalikan dom. Berbalik kepada soalan:
Apakah keburukan menggabungkan kedua-duanya?
Jawapan: Ia tidak perlu dan tidak berbaloi. Kebanyakan pemalam dan sambungan js sebenarnya boleh ditulis semula dengan js yang sangat sedikit. Dan ia akan menjadikan kod itu kurang dan lebih ringkas.
Bagi konflik, ia sebenarnya boleh digunakan bersama dengan baik.
Ada sedikit perbezaan berkenaan penyelenggaraan. Kemudahan penyelenggaraan bergantung pada reka bentuk dan spesifikasi. Hanya bandingkan sudut dan jquery. Sudut lebih mudah dikekalkan. Sebabnya ditentukan oleh ciri-ciri angular.
Rujuk analisis Soal Jawab StackOverFlow yang menarik
AngularMenyusahkan sedikit untuk mengendalikan DOM, tetapi apabila anda sudah biasa dengan set alatannya, anda akan mendapati bahawa Angularmengendalikan DOM sebenarnya cukup bagus. Sebab mengapa tidak disyorkan untuk digunakan dalam kombinasi adalah sebahagian besarnya kerana selepas menggunakan jQuery, kedua-dua 测试 dan 维护 menjadi sangat sukar; dan Angular adalah didorong oleh ujian, jadi tidak disyorkan Do ini. Jika anda merasa sukar untuk menggunakan set Angular pada permulaan, anda boleh menggunakan jQuery; terdapat juga arahan rasmi untuk menggunakan jQuery Untuk butiran, anda boleh lihat di sini Adakah Angular menggunakan perpustakaan jQuery .
Pertama sekali, apabila menggunakan
angular
danjquery
untuk pelaksanaan, idea mereka berbeza sama sekali.angular
meminta kita untuk tidak mempunyai asas先设计页面,然后用DOM来展现它而是总是以架构的思维去思考
.jquery
adalah berdasarkan pengembangan dan peningkatandom
Ia hanyalah perpustakaan berdasarkandom
(sudah tentu, ia juga mempunyai banyak fungsi ajax lain yang tidak berdasarkan DOM), utiliti, dll. .)Kedua, ciri pengikatan data
angular
menjadikannya berlebihan untuk menggunakanjquery
untuk mengendalikandom
.Berbalik kepada soalan:
Apakah keburukan menggabungkan kedua-duanya?
Jawapan: Ia tidak perlu dan tidak berbaloi. Kebanyakan pemalam dan sambungan js sebenarnya boleh ditulis semula dengan js yang sangat sedikit. Dan ia akan menjadikan kod itu kurang dan lebih ringkas.
Bagi konflik, ia sebenarnya boleh digunakan bersama dengan baik.
Ada sedikit perbezaan berkenaan penyelenggaraan. Kemudahan penyelenggaraan bergantung pada reka bentuk dan spesifikasi. Hanya bandingkan sudut dan jquery. Sudut lebih mudah dikekalkan. Sebabnya ditentukan oleh ciri-ciri
angular
.Rujuk analisis Soal Jawab StackOverFlow yang menarik
Di atas
Angular
Menyusahkan sedikit untuk mengendalikanDOM
, tetapi apabila anda sudah biasa dengan set alatannya, anda akan mendapati bahawaAngular
mengendalikanDOM
sebenarnya cukup bagus. Sebab mengapatidak disyorkan untuk digunakan dalam kombinasi adalah sebahagian besarnya kerana selepas menggunakan
jQuery
, kedua-dua测试
dan维护
menjadi sangat sukar; danAngular
adalah didorong oleh ujian, jadi tidak disyorkan Do ini.Jika anda merasa sukar untuk menggunakan set
Angular
pada permulaan, anda boleh menggunakanjQuery
; terdapat juga arahan rasmi untuk menggunakanjQuery
Untuk butiran, anda boleh lihat di sini Adakah Angular menggunakan perpustakaan jQuery .