javascript
ExtJS学习之EditorGridPanel
? ? ? EditorGridPanel與GridPanel用法上幾乎沒(méi)有差別,但是有幾個(gè)地方需要注意,這些地方是其之所以成為EditorGridPanel的原因。
? ? ? 第一,EditorGridPanel第一個(gè)不同的屬性,editor,也就是說(shuō),通過(guò)聲明這個(gè)屬性,我們可以指定EditorGridPanel的中某個(gè)列的編輯方式。
這個(gè)編輯方式可以是Ext.form.TextField、Ext.form.DateField、Ext.form.ComboBox(下拉列表框)。其中Ext.form.ComboBox(下拉列表框)和Ext.form.DateField中有
幾個(gè)屬性十分重要。
? ? ? 在ComboBox中,我們可以通過(guò)指定transform屬性來(lái)將某個(gè)<select/>元素,DOM或者Element與其綁定來(lái),從而顯示不同的下拉風(fēng)格。通過(guò)指定
triggerAction屬性我們可以在點(diǎn)擊下拉框的時(shí)候顯示不同的效果,默認(rèn)為‘query’,即點(diǎn)擊下拉框時(shí)只顯示匹配的選項(xiàng),通過(guò)設(shè)定‘a(chǎn)ll’,我們可以實(shí)現(xiàn)在點(diǎn)擊下拉框時(shí)顯示
全部選項(xiàng)。通過(guò)指定lazyRender屬性為true,我們可以實(shí)現(xiàn)阻止該下拉框渲染,直到其首次被請(qǐng)求時(shí)。
? ? ? 在DateField中,我們可以指定format屬性,其作用是用特定的日期格式覆蓋本地默認(rèn)的日期格式。默認(rèn)的格式為'm/d/y'。
? ? ??第二,EditorGridPanel第二個(gè)不同的屬性,renderer,我們可以通過(guò)聲明這個(gè)屬性來(lái)指定某列的渲染方式。
總結(jié)
以上是生活随笔為你收集整理的ExtJS学习之EditorGridPanel的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: jad反编译成java,反编译工具jad
- 下一篇: 手写笔技术大不全