1

ust开始使用Sencha Touch 2,需要集成https://github.com/j-mcnally/Sencha2-PullToRefresh

我刚刚开始使用 Sencha,但无法在文档中找到插入和引用此类扩展的位置。这样做所需的文件结构和参考代码是什么?它只是去任何地方,我在 app.js 中引用它吗?

将 plugins 文件夹复制到我的项目中,并将 js 文件包含在 index.html 中

但显示错误 undefined is not a function failed to load the RefreshableList.js

4

2 回答 2

0

您可以在Sencha Touch 2的示例文件夹中找到很好的示例。

YOUR_SENCHA_TOUCH_FOLDER/examples/touchtweets/app/view/TweetList.js中有一个很好的Pull To Refresh 插件示例

Twitter.view.TweetList 扩展了一个列表,并在其配置中包含以下代码:

...
plugins: [
    'pullrefresh',
    {
        type: 'listpaging',
        autoPaging: true
    }
],
...

您还需要像这样要求相关文件:

requires: [
    'Ext.plugin.PullRefresh',
],

希望这可以帮助

于 2012-10-19T12:46:36.217 回答
0

Sencha Touch 2 提供了一个拉动刷新插件,也许你可以使用那个?Sencha 提供的关于 pull to refresh 插件的文档位于http://docs.sencha.com/touch/2-0/#!/api/Ext.plugin.PullRefresh

于 2012-10-21T00:06:10.897 回答