2015-11-03 60 views
0

我在Sencha上有一個Web應用程序,目前使用Sencha Architect 3.2使用ExtJS 3.4功能,希望移植某些表單到ExtJS 5.0。從EXT js 3.4移植到EXT js 5.0

需要做什麼修改?他們會輕微或重大?我是否需要將整個結構更改爲MVC?

快速回復將不勝感激。

+0

我建議你在sencha支持中發佈相同的問題,如果你有產生許可證登錄...你會得到快速和更好的答覆... –

+0

意味着你必須升級你的完整的3.4應用程序到5.0 –

回答

1

從Ext JS 3.x移動到> = 4.x(在你的情況下,5.x)是一個完整的應用程序重寫。

在4.0中,Ext JS完全改變了類系統的工作方式(使用像Ext.define()這樣的語法) - 一個突破性的改變非常激烈,移植一個3.x應用程序是不可能的。 API的變化比比皆是,特別是你越往前看5.x和6.x. Sencha Cmd的使用對你來說也是完全陌生的。

您是否需要使用MVC?不......但這當然是推薦的做法。如果你正在考慮Ext JS 5.x,MVVM也成爲一個選項。

我的建議是從Sencha參加一個培訓班,以瞭解Ext JS提供的最新和最偉大的事情。然後從頭開始您的應用程序的新版本;不要試圖將它從一個版本移植到另一個版本。