Sencha touch sencha中的模型(数组/对象)

Sencha touch sencha中的模型(数组/对象),sencha-touch,extjs,sencha-touch-2,Sencha Touch,Extjs,Sencha Touch 2,{name:'status',type:'object'} 这是模型中的字段 我是否可以定义status.status1=“value1”、status.status2=“value2”等。。 如果是……那么如何 如果这是不可能的,那么我可以在类型中使用数组吗???如果我正确理解了这个问题,那么您要查找的是一个。下面是一个例子: Ext.define('AppName.store.Statuses', { extend: 'Ext.data.Store', config: {

{name:'status',type:'object'}

这是模型中的字段

我是否可以定义status.status1=“value1”、status.status2=“value2”等。。 如果是……那么如何


如果这是不可能的,那么我可以在类型中使用数组吗???

如果我正确理解了这个问题,那么您要查找的是一个。下面是一个例子:

Ext.define('AppName.store.Statuses', {
    extend: 'Ext.data.Store',
    config: {
        model: 'AppName.model.ModelName',
        data: [
            { name: 'name1', status: 'status1' },
            { name: 'name2', status: 'status2' },
            { name: 'name3', status: 'status3' },

        ]
    }
});
上面的代码将放在应用程序文件夹中名为StoreName.js的
存储
目录中。在这里,数据是硬编码的,但存储通常用于通过AJAX调用加载数据。有关详细信息,请参阅。商店通常以型号名称的复数形式命名。例如,如果您的模型被定义为Status,那么存储将被命名为Status


我希望这有帮助

只需将字段类型设置为“自动”,请参见