由於ext js 6包含了sencha touch,因而在應用程式結構有了些改變,ext js 5的方法已經不適用於新版本了。經過研究,發現6匯入web專案要比5簡單。
下面來說說匯入的過程。
使用sencha cmd建立應用程式
建立web專案
在web專案建立指令碼目錄,如scripts,直接訪問路徑為http://網域名稱/scripts
將建立的應用程式目錄下的檔案和目錄全部複製到scripts目錄下
將應用程式下的index.html目錄複製到scripts目錄的上一層目錄,也就是能通過../index.html訪問到的目錄
將index.html檔案的內容複製到你的真正首頁,將頁面中「ext.manifest = profile;」這句修改為「ext.manifest = 「scripts/」 + profile;」,這樣才能正確載入classic.json或modem.json檔案。同時修改bootstrap.js的載入路徑,以便能載入 bootstrap.js檔案。
經過以上步驟後,就能通過web專案的首頁訪問應用程式了。對於本地化的問題,官網的說明文件還是沿用5的方法, 但是會出現「[wrn] failed to resolve package ext-locale」的錯誤。暫時未找到合適呼叫方法。
將Ext JS 6應用程式匯入Web專案
由於ext js 6包含了sencha touch,因而在應用程式結構有了些改變,ext js 5的方法已經不適用於新版本了。經過研究,發現6匯入web專案要比5簡單。下面來說說匯入的過程。使用sencha cmd建立應用程式 建立web專案 在web專案建立指令碼目錄,如scripts,直接訪問路...
EXT JS 6示例程式 Login示例程式
1.用sencha cmd生成應用程式模版 2.建立login view元件 資料夾下,有預設的 main 資料夾,這個資料夾包含了檔案main.js,maincontroller.js,和 mainmodel.js 資料夾下建立乙個資料夾 login 在 login 資料夾下,新建兩個檔案 log...
將 MFC 應用程式移植到 Linux
第一種方法 找乙個類似mfc框架的程式庫。您可能仍然在維護用微軟基礎類庫 microsoft foundation classes mfc 構建的舊的 windows 應用程式,而現在卻有客戶要求 linux 版本,該怎麼辦呢?在您的團隊中可能有技術熟練的 mfc 開發人員,但如何達到加速 linu...