原文:
在整個網格中。行高通常都會保持為同一高度。
然而,這並不適用於全部情形,有時候須要依據單元格中的資料來自己主動調整高度。在大多數情況下,網格會自己主動調整以容納不同高度的單元格,甚至包含鎖定網格(這實踐上是兩個同步的網格)。
雖然能夠如此。但要注意的是,當使用bufferdrenderer外掛程式的時候,在鎖定網格上就不能同步行高了。還好。這有解決的方法。
在使用緩衝渲染的時候。並不能通過鎖定網格來自己主動確定鎖定網格和正常網格之間的行高。這是由於行高須要通過計算來確定。因此。variablerowheight外掛程式的預設設定為false。假設發現資料非常好填充到標準網格行的高度,能夠設定variablerowheight為true。
之後,就會發現鎖定與非鎖定網格區域之間重新正確對齊了。
能夠在這裡實時檢視variablerowheight的演示樣例,還能夠在文件中了解很多其它有關variablerowheight的資訊。
最近有將應用程式公升級到sencha touch 2.2+嗎?假設有,是否有發現列表的載入會慢吞吞的?我有乙個好訊息。在早期的sencha touch版本號,會將列表的infinite(無限列表)設定為true,在最新版本號的sencha touch,已經預設將它設定為false了。
也就是說,在sencha touch 2.2+,假設在列表不明白設定infinite為true,它預設值會是false,而這,會讓列表的渲染非常慢。
造成這個問題的解決辦法是全部列表條目會同一時候進行渲染。能夠想象一下,這肯定會讓載入變得非常慢。
僅僅要將列表的infinite設定為true,這樣就能夠讓列表僅僅渲染一小部分。就能夠讓列表返回到它曾經那樣的狀態。
能夠在文件中了解很多其它有關於infinite配置項的資訊。
翻譯 Ext JS最新技巧 2016 3 4
原文 top support tips ext js的grid是乙個便於在布局中顯示資訊的偉大工具。有些使用者可能會希望將這些資訊列印為會議資料或宣傳材料,而且會希望在列印的時候,能新增水印以便進行版權保護 保密或作為品牌的一種方式。這個很容易實現,只要在ext js的grid中為它指定乙個樣式就行...
翻譯 Ext JS最新技巧 2014 8 13
原文 top support tips 在ext js 5,只支援ie8 因此不再古力使用者使用嚴格的html文件型別。現在,推薦使用html 5的文件型別,而且還推薦使用x ua compatible作為meta標記以確保ie不會啟用 相容模式 因為該模式不支援ext js。以下 片段展示了用於e...
翻譯 Ext JS最新技巧 2014 9 10
原文 top support tips 在ext js 5.0.1,新增了一些與可訪問性和支援aria有關的顯著改進。雖然鼓勵使用這些新增功能,但預設樣式可能無法在所有情況下都能達到最理想的狀況。事實上,在單元格邊框實現焦點就不適合所有的情況。如果想對焦點樣式進行調整,最好的方式是通過修改sass變...