Seperti yang dinyatakan dalam tajuk, kod projek sebelumnya angular1 pada asasnya telah dinaik taraf kepada angular2 Sekarang angular4 keluar semula, adakah perlu untuk menaik taraf? Angular dikemas kini setiap enam bulan, dan setiap kali perkara baharu keluar sebelum saya selesai mempelajarinya, dan saya rasa seperti tidak dapat bersaing.
Ramai orang tidak memahaminya secara mendalam, atau mereka hanya mengikut pendapat orang lain dan dengan mudah memahaminya sebagai pergi dari sudut1 kepada sudut2 Mereka berfikir bahawa jika saya menukar nombor versi, saya tidak akan mengenalinya sama sekali telah dinaik taraf kepada 4, saya berasa lega.
Malah, kita harus terlebih dahulu membezakan antara angularjs dan angular Ini adalah dua rangka kerja dari segi idea reka bentuk dan pelaksanaan asas. Jadi apabila anda menaik taraf daripada angularjs kepada angular, ia pasti akan menjadi perubahan yang mengganggu.
Untuk siri sudut, perubahan daripada 2 kepada 4 hanyalah perubahan dalam nombor versi, dan kebanyakannya adalah serasi, kerana kemas kini versi skrip taip dan peningkatan nombor versi utama, anda boleh menaik taraf sudut kepada 4 atau lebih baru , akan membawa beberapa ralat, tetapi secara amnya, tidak akan ada masalah jika kod ditulis mengikut spesifikasi.
--------Barisan pemisah-------
Saya mengekalkan projek templat sudut pada github, dibungkus dengan webpack dan mengandungi kebanyakan ciri sudut. Ia juga berdasarkan 2.x sebelum ini, dan kemudian 4.x keluar, jadi saya menaik taraf proses ini pada dasarnya tidak menyakitkan.
Jika berminat, boleh jadikan rujukan: https://github.com/ntesmail/a...