Tag: extjs4

从服务器端动态检索GridPanel模型/存储/列

我有一个GridPanel,在DB SP返回表的列之后,必须动态创建它的商店模型和列模型。 我的问题是如何将值(字符串或JSON)从服务器传递给GridPanel? Ext.define(‘Base.GridPanel’, { extend: ‘Ext.grid.Panel’, xtype: ‘gridpanel’, flex: @BFE.Frontend.Defaults.BaseGridPanel.flex, hideMode: ‘@BFE.Frontend.Defaults.BaseGridPanel.hideMode’, collapsible: true, constructor: function(id, title, columns, store) { this.id = id; this.title = title; this.columns = columns; this.store = store; this.callParent(); } }); 我现在使用这个自定义的GridPanel以及以下模型和存储。 Ext.define(‘Tasks’, { extend: ‘Ext.data.Model’, fields: [ {name: ‘Case_ID’, type: ‘@MCSJS.Models.DataType.Auto’}, {name: ‘BP_Name’, type: ‘@MCSJS.Models.DataType.Auto’}, {name: ‘Project’, type: ‘@MCSJS.Models.DataType.Auto’}, […]