我是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 touch的代码/库是否发生了变化,或者我做错了什么(什么)?
发布于 2012-03-29 03:22:09
我花了一段时间才弄明白,但这是因为商店没有加载。您可能会问为什么,因为您已经指定autoload为真?原因是因为它是autoLoad (注意大写的L)。
:)
发布于 2012-03-28 20:26:42
请下载最新的sencha 2.0框架sdk,我也遇到了同样的问题,但在下载并使用sencha-touch-all之后。js,一切正常。他们已经更新了2.0版本,添加了新的js文件,比如导航视图,.Open你现有的.Probs,以及你是否能找到Ext.View.navigation。
https://stackoverflow.com/questions/9905814
复制相似问题