Sencha-touch列表不显示数据

时间:2012-03-28 10:41:38

标签: list extjs sencha-touch-2

我对Sencha-touch很新,我正在关注文档网站上的入门视频。

有一个部分,应用程序在列表中显示博客帖子,但它似乎不适合我。

我在视频中使用了相同的代码,但它不起作用。

Ext.define('GS.view.Blog', {
extend: 'Ext.navigation.View',
xtype: 'blog',

config: {
    title: 'Blog',
    iconCls: 'star',

    items: {
        xtype: 'list',
        itemTpl: '{title}',

        store: {
                    autoload: true,
                    fields: ['title', 'link', 'author'],

                    proxy: {
                        type: 'jsonp',
                        url: 'https://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=http://feeds.feedburner.com/SenchaBlog',
                        reader: {
                            type: 'json',
                            rootProperty: 'responseData.feed.entries'
                        }
                    }
                }
    }
}
});

自视频以来,sencha触摸的代码/库是否发生了变化,或者我做错了什么(以及是什么)?

2 个答案:

答案 0 :(得分:2)

我花了一点时间才弄明白,但这是因为商店没有加载。您可能会问为什么,因为您已指定autoload为真?原因是它是autoLoad(注意资本 L )。

:)

答案 1 :(得分:0)

请下载最新的sencha 2.0框架sdk,我也遇到了同样的问题但下载后使用了sencha-touch-all。 js,一切正常。他们更新了2.0,添加了新的js文件,如导航视图。打开现有的sdk并检查文档是否可以找到Ext.View.navigation存在与否。