- var?grid?=?new?Ext.grid.GridPanel({ ??
- ????width:?400, ??
- ????height:?200, ??
- ????autoScroll:?true, ??
- ????trackMouseOver:false, ??
- ????ddGroup:'myDDGroup', ??
- ????sm:new?Ext.grid.CellSelectionModel({}), ??
- ????cm:?new?Ext.grid.ColumnModel({ ??
- ??????columns:[ ??
- ??????????{header:?'序号',?dataIndex:?'id',?sortable:?true?}, ??
- ??????????{header:?'名字',?dataIndex:?'name',?sortable:?true}, ??
- ??????????{header:?'描述',?dataIndex:?'descript',?sortable:?true} ??
- ????????] ??
- ????}), ??
- ????viewConfig:{ ??
- ??????forceFit:true??
- ????}, ??
- ????renderTo:Ext.getBody(), ??
- ????store:new?Ext.data.SimpleStore({ ??
- ??????fields:['id','name','descript'], ??
- ??????data:[ ??
- ????????[1,'name001','this?is?name001'], ??
- ????????[2,'name002','this?is?name002'], ??
- ????????[3,'name003','this?is?name003'], ??
- ????????[4,'name004','this?is?name004'] ??
- ??????] ??
- ????}), ??
- ???? ??
- ????stateful:true,???//开启状态
- ????stateId:'cookiegrid'?//cookie
- });??
stateId : String
The unique id for this component to use for state management purposes (defaults to the component id if one was set, otherwise null if the component is using a generated id).
See stateful for an explanation of saving and restoring Component state.
Ext自带的这个stateful,这个保持状态能保持多久?用户注销后重新登录就失效了,能否设置这个cookie的时间?
//自定义列在cookie中保存一年
# Ext.state.Manager.setProvider(?
#?????? new Ext.state.CookieProvider({?
#???????? expires: new Date(new Date().getTime()+(1000*60*60*24*365))?
#?????? })?
#???? );?