我在使用AngualrJS開發過去5個月的SPA之後,澄清了這個問題。一開始,我在研究是否應該從Angular 2開始。爲什麼我決定從AngularJS開始,而不是Angular 2
在我的研究,我偶然發現這篇文章:
https://angular.jsnews.io/why-learning-angular-2-was-excruciating/
https://hackernoon.com/why-learning-angular-2-was-excruciating-d50dc28acc8a
然後我意識到,我已經遇到了很多的文章中提到的問題。
此外,當我開始與官方角度網站https://angularjs.org/和https://angular.io/跟着推薦:
我使用的各種資源學習花了幾天時間基於上述網站的角2和麪臨很多困難。我記得我開始用這個5分鐘快速入門:
http://a2.hubwiz.com/docs/ts/latest/quickstart.html
歷時好幾個小時才能完成,在紅色幾個可怕的錯誤消息。
後來,我開始使用其他資源,如w3schools.com和stackoverflow.com,我看主要是參考腳本標籤如下:
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
這是明確表示,就引用AngularJS。最後,我意識到學習Angular 2開始利用新增功能會花費我很多時間和精力。最後,我決定留在AngularJS中,特別是我能夠爲我正在開發的複雜Forms Application Development的每個業務需求找到解決方案。
另外,我讀這是建議作爲我的問題的答案的其他職位。什麼是提到存在着角2是在開發者預覽:
然而,官方網站沒有提到這一點。所以,上面的帖子不再相關,我不能依賴它。
因此,我建議,如果您有足夠的時間學習Angular 2並處理可能出現的問題,那麼當然這是推薦的路徑,否則,最好留在AngualrJS中。
Tarek
可能的複製角度VS角2 ](http://stackoverflow.com/questions/34114593/angular-vs-angular-2) –
當網址中的版本號正確時,你怎麼會感到困惑?此外,Angular2仍處於預發佈狀態。 – jmoerdyk