我想創建ExtJS的鏈接,而是一個由按鈕的,所以,它包含的事件處理程序(我並不需要添加自己的事件處理程序。)在ExtJS中創建鏈接按鈕和圖像按鈕?
另外,我想創建一個按鈕,顯示帶有文本的大圖標: ICON TEXT
使圖標不位於左側,而位於頂部(且大於默認的16x16)。
我想創建ExtJS的鏈接,而是一個由按鈕的,所以,它包含的事件處理程序(我並不需要添加自己的事件處理程序。)在ExtJS中創建鏈接按鈕和圖像按鈕?
另外,我想創建一個按鈕,顯示帶有文本的大圖標: ICON TEXT
使圖標不位於左側,而位於頂部(且大於默認的16x16)。
首先,添加事件處理程序的鏈接是死的簡單,需要大約相同數量的代碼處理按鈕點擊:
Ext.get('link-id').on('click', function(e){
e.stopEvent(); // prevent default browser action
// do something else
});
但是,如果你真的想用一個按鈕,然後你只需要添加一個id或自定義類,並使用標準的CSS來覆蓋按鈕的默認樣式,並使其看起來像一個鏈接。
關於自定義按鈕佈局,Ext 3.0+提供了非常靈活的按鈕佈局。你是否試圖做到這一點,並不能夠(如果是這樣,發佈一些代碼)?你有沒有看過button sample page?