0

DataView をロードする必要があるストアがあり、今日までダミー データを使用していましたが、問題なく動作しました。Web ページを使用してデータをロードしたいと考えています。私の店舗コードは:

Ext.define("myApp.store.myStore", {
    extend: "Ext.data.Store",
    alias: "widget.myStore",   
    model: "myApp.model.myModel",
    proxy: new Ext.data.HttpProxy({
        type: 'ajax',
        method: 'post',
        url: 'URL'
        }),     
        reader: new Ext.data.JsonReader(
            {
                type:'json',
                rootProperty:'Results'
            }),    

autoLoad: true,
config: {
    sorters: [{ property: 'MyProp', direction: 'ASC'}],
    grouper: {
        sortProperty: "MyOtherProp",
        direction: "ASC",
        groupFn: function (record) {
            if (record && record.data.MyOtherProp) {
                return record.data.MyProp;
            } else {
                return '';
            }


           }
        }

    }
});

Firebug では、結果が 0 項目であることがわかります (そして、URL には 2 項目があります..) 何が間違っていますか?? ありがとう!

4

1 に答える 1

0

URL を特定の場所に設定する必要がある場合があります。

于 2012-08-23T00:06:26.810 に答える