2017-08-31 62 views
0

目前,我們有一個使用Angular JS 1.4版本的應用程序構建。我們希望分階段升級到Angular 4。首先,我們希望將其升級到Angular JS 1.5版本以啓用組件api。接下來,我們希望在Angular 4版本中實現新的需求。我的問題是:AngularJS升級到角

我們是否需要升級所有控制器,指令爲1.5之前的引導角4組件結構?或者只有將與Angular 4組件一起使用的特定控制器/指令?

有沒有這方面的建議?

+2

多大的角1個應用程序?你還在爲它添加重要的功能嗎?這裏沒有銀彈,但你可能想開始直接將工作放入Angular 4. – axlj

回答

0

這裏是不錯的指南開始1個狀態https://angular.io/guide/upgrade

1.規則,應該有每個文件一個組成部分。這不僅使組件易於導航和查找,而且還允許我們一次一次地在語言和框架之間遷移它們。在這個示例應用程序中,每個控制器,組件,服務和過濾器都位於其自己的源文件中。 2.逐個文件夾結構和模塊化規則定義了更高抽象層次上的類似原則:應用程序的不同部分應該駐留在不同的目錄和NgModule中。

首先,你將需要遷移到最新的AngularJs 您可以運行在「混合型」應用兩個框架https://hackernoon.com/angular-v4-hybrid-upgrade-application-73d5afba1e01

+0

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/17901188) – Jodocus