1

我有以下问题。我正在使用sencha app build testing创建用于测试的应用程序构建。我有一些本地 json 模拟文件,其中包含要在应用程序中加载的数据。如果没有构建一切加载正常,没有检测到问题。在内置版本中,我什至看不到访问这些文件的 ajax 请求。

生成这样的行为会发生什么?

型号

Ext.define('MS.model.Category', {
    extend: 'Ext.data.Model',

    config: {
        fields: [
            {name: 'id', type: 'int'},
            {name: 'name', type: 'auto'},
            {name: 'desc', type: 'auto'},
            {name: 'image', type: 'string'},
            {name: 'href', type: 'auto'},
            {name: 'group', type: 'string'},
            {name: 'isNew', type: 'auto'}
        ]
    }
});

商店

Ext.define('MS.store.Categories', {
    extend: 'Ext.data.Store',
    requires: [
        'MS.model.Category',
    ],
    model: 'MS.model.Category',

    sorters: 'id',
    grouper: function (record) {
        return record.get('group');
    },

    proxy: {
        type: 'ajax',
        url : 'categories.json',
        reader: 'json'
    },
    autoLoad: true,

    xtype: 'categoriesstore'
});
4

0 回答 0