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