翻譯 Ext JS最新技巧 2015 1 2

2021-09-05 04:30:30 字數 740 閱讀 6290

原文:

你是否考慮過在touch容器中一直顯示滾動條,而不是讓他們自動顯示或消失?現在可 以實現這個了,而這只需要簡單的重寫ext.scroll.view的私有屬性indicatorshidingdelay來實現。如果將 indicatorshidingdelay屬性重寫為負值,則容器會讓滾動條可見,如果希望讓它返回預設行為,可以呼叫 setindicatorshidingdelay方法將值設定為正值。

可以在以下位址檢視永恆的滾動條的具體行為:

注意:這雖然是乙個好的技巧,但要小心使用私有配置項、方法和事件。他們可能在任何時候發生改變,如果出現其他問題,建議不要使用他們。

開 發人員通過ext.mixin.observable的on方法(addlistener的快捷書寫方式)可以方便的將事件監聽新增到元件和元素。另一方 面,也可以在需要的時候,將繫結到元件或元素的監聽移除,這可以通過un方法(removelistener的快捷書寫方式)並將與傳遞給on方法相同的 配置項和作用域傳遞給un方法來實現。不過,有乙個更便捷的更適合你的方式,就是將「destroyable: true」提供給on方法。

默 認情況下,destroyable選項的值是false。當設定為false時,=on將返回它所繫結的元件或元素自身(ext js 4.x返回undefined)。而將destroyable設定為true後,將返回帶有destroy方法的物件,當呼叫後,將會銷毀之前設定的事件 處理程式,同時會保留元件或元素。

可以在以下位址檢視destroyable配置項的具體行為:

翻譯 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變...