我正在尋找一種簡單的方法來將已經使用ExtJS 4 MVC架構的ExtJS應用程序轉換爲使用DeftJS的ExtJS應用程序,以便使用此框架提供的依賴注入的好處。有沒有簡單的方法將ExtJS 4 MVC應用程序轉換爲ExtJS DeftJS MVC?
在ExtJS MVC中,我們有一個控制器,但有多個視圖與之關聯。然而,DeftJS建議使用ViewController概念,即每個視圖一個控制器。這是轉型的主要問題。
我正在尋找一種簡單的方法來將已經使用ExtJS 4 MVC架構的ExtJS應用程序轉換爲使用DeftJS的ExtJS應用程序,以便使用此框架提供的依賴注入的好處。有沒有簡單的方法將ExtJS 4 MVC應用程序轉換爲ExtJS DeftJS MVC?
在ExtJS MVC中,我們有一個控制器,但有多個視圖與之關聯。然而,DeftJS建議使用ViewController概念,即每個視圖一個控制器。這是轉型的主要問題。
應用程序中的每個視圖並不一定需要Deft JS中的專用ViewController。在很多情況下,一個ViewController可以管理一組視圖。就你而言,即使你只有一個控制器,你仍然可以將你的應用程序轉換爲Deft JS應用程序。首先,從你的Application.js文件開始,並添加註入配置。然後,編輯你的控制器,使其成爲一個ViewController。根據應用程序的大小,可能需要一些時間,特別是對於組件事件處理程序,但您會到達那裏。鳳凰是一個很好的參考應用程序,將您回答一些問題:
https://github.com/deftjs/Examples/tree/master/phoenix-example-app
如果你想使用煎茶CMD下用這個例子來代替: