1. 用extjs技術製作網站,需要什麼軟體
EXTJS是一個復javascript的包,所以能編輯制javascript的,都可來開發他。
甚至windows自帶的記事本都可以。
既然是javascript,就是網站的前端,如果你後端用的是java,就用Eclipse就可以,
如果你用.net那一票語言,就可以用visualstudio。
如果你單純的做一個html,裡面加上extjs做出漂亮的界面,你就用個記事本,或者其他免費的,有語法高亮提示的就足夠了。
extjs公司本身有一個開發工具,sencha
designer,是收費的,不太支持你用那個。
不但收費,bug還不少。
2. extjs開發的網頁打開速度太慢
1.這個東西我沒用過,LZ可以網路一下或者到一些專門的論壇看看。
不過要myeclipse支持Ext,首內先要安容裝ExtJS插件–Spket IDE ,步驟可以參照以下網址:
2.在運用Ext進行開發的過程中是可以直接在頁面上引入js文件的,至於環境,好像不用專門去搭建。
3.ext和extjs沒什麼區別,叫法不同而已。
4.安裝SpketIDE即可,不用專門去搭建環境,詳細步驟可按照第一點的網址,這里也有圖解
或者網上搜索一下SpketIDE的安裝步驟,有很多。不過建議直接在myeclipse上以Software Updates的形式安裝該插件,如果直接解壓壓縮文件到myeclipse安裝目錄的話往往會出現問題。
祝好運。
3. extJS 適合開發什麼類型的網站
extjs在布局和樣式上做的很規范也挺漂亮,但是對數據的處理上比較慢,所以我覺得公司產品和項目 用都行,要是訪問量很大的話,ext就有點問題了。
4. 有人用extjs(modern|classic)來開發ipad管理軟體嗎
sencha touch被合並到裡面,extjs6可以開發桌面端、移動端、甚至通用的web app(針對不同設備類型自動顯示不同的頁面),相同的代碼可以共用,比如桌面端和移動端假如只是界面不同,像model和controller那些如果相同的話可以共用,即便是有些區別也可以寫個父類,然後移動端和桌面端的代碼分別繼承該類並添加額外功能。
另外,extjs6也支持MVVM了,利用官方文檔的最佳實踐MVVM+MVC混合來開發,真的令人很愉悅。
當然我們只是開發移動端的,下面介紹下怎樣做。extjs6引入了toolkit概念,做移動端的toolkit是modern,桌面端的是classic,我們將用它的modern toolkit來開發。
創建一個app:sencha –sdk (sdk目錄) generate app –modern (app名稱) (生成的目錄)
例如:sencha –sdk G:\lib\JavaScript\extjs\ext-6.0.0-gpl\ext-6.0.0 generateapp –modern Test my-test
如果不加「-modern」的話它會自動生成一個通用app,有app、classic和modern三個目錄存放源代碼,app為共用代碼目錄,classic和modern分別為桌面端和移動端的不共用代碼。但我們只是做移動端的,所以存放源碼的就一個app目錄。
5. asp.net結合extjs開發的詳細方式
<link rel="stylesheet" href="ExtJS/EXT/ext-all.css" />
<script type="text/javascript" src="ExtJS/EXT/ext-base.js"></script>
<script type="text/javascript" src="ExtJS/EXT/ext-all.js"></script>
6. 公司要用 ExtJS 開發內部 Web ERP,做過類似項目的朋友給個建議,經驗, 謝謝
我們公司現在正在用Extjs做油田內部的Web ERP項目,根據我個人開發的體會,從技術上給你兩個版小小的建議:
1、權ERP有些業務比較復雜,界面處理比較多,所以使用Extjs編寫前台腳本時最好採用extjs mvc的框架進行分層,把控制項代碼(放在view層)和事件代碼(放在controller層)分開,這樣編寫的時候比較清晰,維護修改時也比較方便;
2、Web程序很多時候都需要尋找需要的控制項,做取值賦值操作,此時盡量避免使用Ext.ComponentQuery.query('panel[cls=my-cls]');的方式獲取控制項,此方法是在全局環境下查找控制項,返回的結果是一個數組。在大型的系統中不可避免會開發使用一些公共控制項,此時如果使用上述方式查找控制項,將可能查詢到多個結果,一般我們默認取第一個,但頁面公用時取到的結果很有可能不是我們想要的,此時會導致頁面互串的情況。
7. 怎樣免費使用Extjs6開發webapp賺錢
著作權歸作者所有。
商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
作者:mysqto
鏈接:http://www.hu.com/question/33187192/answer/56043099
來源:知乎
查詢了一下Ext JS的官網,結合題主的問題,如果選擇commercial license則必須付費,選擇GPL則必須開源,所以方案一基本不可取。
方案二是可行的,後台獨立開發,提供API(常見的如做成restful webserver),前端使用GPL開源,這樣就可以使用Ext JS了,但是注意license的限制,比如官方限制只有Sencha Touch, Sencha Touch Charts, Sencha Ext JS 和 Sencha GXT是使用GPL協議的,其他的都必須使用commercial license. 還有就是兩個License不能混用,也不能轉化。
8. 快速開發平台的UI和Jquery UI,ExtJs這些有啥區別
區別很大,舉個栗子:力軟快速開發平台UI 層基於 Jquery+Div+css+ajax 開發,沒有採用第三方 UI 框,可以看出UI架構專不只一種。包括屬的范圍遠比Jquery UI,ExtJs大,ExtJs是前端架構,而快速開發平台是整體架構,包括了前端,服務端和資料庫,因此,可以說Jquery UI只是它的一部分。和Jquery UI,ExtJs一樣,快速開發平台或多或少地都提供了一些豐富的表單控制項給你,例如:勾選框、文本輸入框、動態下拉框、樹型組件、Grid、翻頁、數據、條件查詢、導出、下載等組件。
9. extjs一般用來開發什麼,效率高嗎
Extjs挺好用來的,從我在項目中的自使用情況來看,
1、上手速度,只要看一下就可以使用,方便快捷
2、在企業應用領域非常廣泛
3、對js的知識要求稍微高點
4、本身感覺復用非常方便
可能稍微第一次載入上會慢點,具體還得看您的項目
只要使用了,就知道效果了,不用不知道
10. 用extjs 2.0開發的項目 現在二次開發 想用ext 3.2 要怎麼弄呢
首先當然是換Ext3.2的核心js啦,換完之後肯定會有問題,因為Ext3.2與2.0有非常多的專屬不同,如3.2中textfield 的width屬性不能設置成百分比的(width:'90%') ,一些2.0組件中有的配置屬性在3.2中可能沒有等等,這些都只能在換了核心js後逐一調試,調過沒錯後,可以選擇3.2版本中一些新的東西,效果比2.0好很多.如新增的布局 hbox,vbox.......