Extjs給grid單獨新增一行小標題

2021-08-19 18:44:28 字數 1318 閱讀 4719

由於有時候要求我們展示這樣的grid,

ext本身很難完成這樣的需求。

所以我進行了如下的操作

//grid的store

ext.define('_datamodel', );

var _store = ext.create('ext.data.store',

},listeners: );

},load: function

(field, records) )

ext.get(ext.query('#centerpanel .x-grid-item-container table')[i]).sethtml('' + n.data.xh + '

' + n.data.income_name + '

') }

if (n.data.income_name === "**") )

ext.get(ext.query('#centerpanel .x-grid-item-container table')[i]).sethtml('' + n.data.xh + '

' + n.data.income_name + '

') }

if (n.data.income_name === "補貼") )

ext.get(ext.query('#centerpanel .x-grid-item-container table')[i]).sethtml('' + n.data.xh + '

' + n.data.income_name + '

') }})}

},autoload: true

});//grid的其他地方都不要改變

xtype: 'gridbase',

store: _store,

id: 'grid',

autoscroll: true,

plugins: [

],paging*******: false,

islinefeed: true,

columns: */}},

items: _gridheaddata,//這裡是動態獲取的表頭

},

然後就變成了自己需要的樣子。

給ExtJS的Grid增加兩行tbar

按照需要,我們一般在grid的上方放置乙個 再在上面放一些輸入控制項做查詢用,但是同時我們也需要在上面新增一些其他按鈕,比如 新增 刪除 修改 匯出 等,但是這些按鈕要是放置查詢的那個tbar上的話,感覺不太好,最好將分成兩排。我們先看看截圖 如下 grid其他 省略 tbar 使用者姓名 new ...

ExtJS中如何給Label新增click事件

extjs中ext.form.label預設是沒有click事件的,但由於專案需要,要求給label新增一些其它的事件,本文提供兩種方法對這個class進行擴充套件,方法如下 方法1 ext.onready function ext.ux.mypanel ext.extend ext.panel,s...

eslint 如何單獨給一行取消eslint檢查

只要在這一行的末尾加上注釋即可 比如 const img require assets logo.png 當typescript的開發環境中使用require引入外部檔案被eslint約束報錯的時候,只要在末尾加上 eslint disable line注釋即可 const img require ...