Extjs,我們用它來做啥

2021-08-31 11:04:24 字數 1108 閱讀 7931

1.**(grid)

2.樹(tree)

樹是我們很常用的控制項,如果但純用js來實現了話恐怕**要寫一大堆,如果用上extjs,只需要簡單的構造下物件,再設定好層次關係,就能馬上實現了,而且樹上的和動畫效果都是可以調節的。

3.選項卡(tab window)

如今,選項卡已經被廣泛應用到各大型**中,extjs也已經幫你整合好了選項卡相關的類

4.視窗(window)

視窗是在網頁中常用的技術,很多提交表單的操作都在視窗中進行的,還有一些提示資訊也是,如果自己定義視窗的話需要寫很多css+js**,控制視窗的樣式和移動,而這些extjs都幫你整合好了,只需例項化視窗類就行了。

5.表單操作(form)

在網頁中,登入和註冊頁面都少不了使用表單,如果自己定義表單和表單控制項的話,輸入校驗是個很大的工程,還有html編輯器,使用者如果需要對輸入的資訊增加自己的樣式的話普通的是無法完成這樣的操作的,我們一般都會想到用fck editor,但是fck editor的配置又是個繁瑣的事情,有時還會中文亂碼。還好以上碰到的所有問題,extjs都已經幫你做好了

時間選擇器

6.懸停提示(tooltip)

7.可折疊面板(accordion window)

類似於老版本qq的好友與陌生人列表的切換,摺疊與開啟摺疊,這樣的功能,extjs也整合了

8.綜合布局(viewport)

完全可以用extjs代替css+div,可以布局出相當華麗的效果出來

像布局一樣的塊

9.類似windows的選單(menu),引進這個這後,究竟是web應用還是桌面應用,我自己都搞不清了,原來ext可以如此強大

10.extjs加強版alert,confirm,prompt

加強版的這些功能不僅在外觀上得到了改善,而且預設地彈出這些對話方塊後背景都是半透明遮罩顯示的。

加強版confirm

加強版prompt

確認對話方塊 

進度條 

加強版alert

11.桌面系統的應用

看了這個我驚呆了,使用extjs既然可以開發出類似於windows的系統出來,實在是強啊!  

如何在QML中利用Sprite來做我們需要的動畫

在遊戲中動畫的設計非常中要。在qml中,它提供了豐富的animation,但是有時我們需要對影象進行變化,就像放電影一樣。在今天的這篇文章中,我們將設計乙個可以變化影象的動畫。我們可以通過qt所提供的sprite功能來實現。為了設計的方便,我們先設計乙個我們自己的bear動畫,這個動畫的影象大小為 ...

對於非程式猿來說,我們能用python來做些什麼?

對於學習python的動機,對於專業的程式猿來說,當然是一門手藝。優秀的程式猿年薪百萬,能夠實現財務自由過上理想的生活。但是程式猿也不是所有人都能當的,第一是需要年富力強的腦力和體力 第二是需要經過大量的程式設計的訓練 第三可能還需要一點點的天賦。更何況程式猿工作辛苦,還會有禿頭的風險。所以不是所有...

回家過年,俺來總結一下2011 年我們做的事情

2011.02 我琢磨著是設計自己一些方案的時候了。選什麼處理器來做呢?什麼處理器最有潛力呢?什麼處理器最適合wince呢?以前就有做三星最具價效比arm9 s3c2416 的想法,2011 年做這個合適嗎?經過思考,決定放棄s3c2416 處理器,原因是2416 太簡單,並且少了乙個camera處...