加分! Extjs5.0版本中Ext.grid.property.Grid组件去除默认排序问题

Ext.grid.property.Grid组件的默认排序方式是在哪里定义的,如何能够用靠谱的方法去屏蔽它的默认排序方式有实操经验的朋友欢迎您的热情回答!没有实际操作经验... Ext.grid.property.Grid组件的默认排序方式是在哪里定义的,如何能够用靠谱的方法去屏蔽它的默认排序方式
有实操经验的朋友欢迎您的热情回答!没有实际操作经验的朋友请勿打扰.
展开
 我来答
百度网友ce8a783
推荐于2016-01-01 · TA获得超过318个赞
知道小有建树答主
回答量:349
采纳率:50%
帮助的人:265万
展开全部
你是想让那一列不允许排序么?列属性里有个sortable,新建的时候设为false
比如
Ext.create('Ext.data.Store', {
storeId:'employeeStore',
fields:['firstname', 'lastname', 'seniority', 'dep', 'hired'],
data:[
{firstname:"Michael", lastname:"Scott", seniority:7, dep:"Management", hired:"01/10/2004"},
{firstname:"Dwight", lastname:"Schrute", seniority:2, dep:"Sales", hired:"04/01/2004"},
{firstname:"Jim", lastname:"Halpert", seniority:3, dep:"Sales", hired:"02/22/2006"},
{firstname:"Kevin", lastname:"Malone", seniority:4, dep:"Accounting", hired:"06/10/2007"},
{firstname:"Angela", lastname:"Martin", seniority:5, dep:"Accounting", hired:"10/21/2008"}
]
});

Ext.create('Ext.grid.Panel', {
title: 'Column Demo',
store: Ext.data.StoreManager.lookup('employeeStore'),
columns: [
{text: 'First Name', dataIndex:'firstname',sortable:false},
{text: 'Last Name', dataIndex:'lastname'},
{text: 'Hired Month', dataIndex:'hired', xtype:'datecolumn', format:'M'},
{text: 'Department (Yrs)', xtype:'templatecolumn', tpl:'{dep} ({seniority})'}
],
width: 400,
forceFit: true,
renderTo: Ext.getBody()
});
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式