0

ExtJのGridPanel機能で奇妙な動作に遭遇しました。groupField構成オプションを含めましたが、表示されず、機能しません。たぶんあなたたちは私に理由を教えてくれますか?

createStore : function(itemPath) {
                        return new 
                             CQ.Ext.data.GroupingStore({

                                 proxy : new CQ.Ext.data.HttpProxy(
                                            {
                                                url : "/bin/test/private/folder/check.json",
                                                method : "GET"
                                            }),
                                //method: "GET",
                                reader: new CQ.Ext.data.JsonReader({
                                        root: 'variables',
                                        fields: [
                                            {name: 'group', type: 'string'},
                                            {name: 'path', type: 'string'},
                                            {name: 'status', type: 'string'}
                                        ]
                                }),
                              updateData : function() {

                                    // request the data 
                                    this.load({
                                        params : {                  
                                            path : itemPath         
                                        }
                                    });
                                },
                                sortInfo: {field: 'path', direction:'ASC'},
                                groupField: 'group',
                                groupOnSort: true,
                                autoLoad : true
                         });
                    },
4

2 に答える 2

0

グループをグリッド パネルに表示する場合は、グループ化機能をグリッドに追加する必要もあります。

于 2013-03-07T12:56:58.363 に答える
0

updateData はどこから来ていますか? ドキュメントのどこにも表示されていません。そのコードが問題の原因ですか?

以下は Sencha の例です: http://dev.sencha.com/deploy/ext-3.4.0/examples/grid/grouping.html

3.4 のドキュメントも参照していることを確認してください。

于 2013-03-07T21:52:21.637 に答える