【问题标题】:Cannot call method 'substring' of undefined app.js:1 sencha nested无法调用未定义 app.js:1 sencha 嵌套的方法“子字符串”
【发布时间】:2013-03-16 14:14:04
【问题描述】:

无法调用未定义 app.js:1 的方法“子字符串”

我在基于 sencha doc 上的 building your first app 教程的 sencha touch 应用程序的构建包版本上收到此错误。普通版运行得很好,但是在构建时我只是蓝屏。当我为嵌套列表注释与代理相关的行时,构建的版本运行良好。

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'
    }
}

已解决

大多数网站声称这是因为 xtype 写得不好 (example),但在这种情况下,这是由于缺少对 JsonP、NestedList 等内容的明确要求。

【问题讨论】:

    标签: javascript extjs sencha-touch-2 jsonp


    【解决方案1】:

    已解决

    大多数网站声称这是因为 xtype 写得不好 (example),但在这种情况下,这是由于缺少对 JsonP、NestedList 等内容的明确要求。

    【讨论】:

    • 您添加了什么所有要求?我添加了'Ext.MessageBox','Ext.TitleBar','Ext.NestedList','Ext.data.TreeStore','Ext.data.JsonP',但仍然看到同样的错误。
    【解决方案2】:

    尝试在 urls encodeURI 或 encodeURIComponent 中对 Urls 进行编码。

    这应该可以解决它 - 如果没有,请发布此文件的整个代码。

    您是否忘记添加“叶子”和“字段”信息?

    【讨论】:

    猜你喜欢
    • 2011-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 2014-12-12
    • 2012-05-28
    • 2015-01-29
    相关资源
    最近更新 更多