2012-03-28 82 views
1

我對Sencha-touch非常陌生,我正在關注文檔網站上的入門視頻。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

花了我一點時間才弄清楚,但這是因爲商店沒有加載。你可能會問爲什麼,因爲你指定autoload爲真?原因是因爲它是autoLoad(注意大寫L)。

:)

+0

我的天.. Thx!這是我不會再犯的一個錯誤! – 2012-03-29 06:28:18

0

請下載最新的sencha 2.0 framework sdk,我也面臨同樣的問題,但下載並使用sencha-touch-all後。 js,一切正常.Probs他們已經更新了2.0,添加了像導航視圖這樣的新js文件。打開您現有的sdk並檢查文檔是否可以找到Ext.View.navigation是否存在。

+0

我有最新版本。我檢查了我的項目的sdk文件夾,以確保在導航文件夾中找到了View.js文件。 – 2012-03-28 12:40:49