煎茶触摸列表不显示数据



我使用以下代码显示列表,但它显示空单元格。

Ext.define('CodeCamp.view.Home',{
    extend:'Ext.Panel',
    xtype:'home',
    config:
    {
        title:"Home",
        iconCls:'home',
        layout:'fit',
        items:[
        {
            xtype:'list',
            store:'CodeCamps',
            data:[
            {title:'Ssssss'},
            {title:'sssadasd'},
            {title:'asdasdasd'}
            ],
            itemTpl:'{title}'
        }

        ]
    }
})

它显示三行(等于数据数组中的项数)。但似乎 itemTpl 没有效果。

列表中不应同时具有存储属性和数据属性。要么删除存储并仅处理原始数据属性(无模型,无字段,绝对基本的内存数据存储),要么将存储转换为对象并将数据(以及字段)放入其中。例如:

store: {
    fields: ['title'],
    data: [{ 
        title: 'Title 1'
    },{ 
        title: 'Title 2'
    },{ 
        title: 'Title 3'
    }]
}

如果尝试添加基于别名的存储,则需要在存储对象中使用属性类型

最新更新