2013-05-19 105 views
0

我想了解如何开发移动应用程序。所以我开始使用Sencha框架。无法解析Sencha应用程序中的json响应

我从here下载了示例应用程序。当我从localhost应用程序运行时,我看不到列表视图。

我没有修改代码。只需复制文件夹,并在从本地主机浏览器中运行...

我预计像:http://jbk404.site50.net/sencha/datahandling/

我收到了什么(在Chrome浏览器的警告):large picture

enter image description here

和头部结构index.html文件:

<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>Sample test</title> 
    <link href="resources/css/sencha-touch.css" rel="stylesheet" type="text/css" /> 
    <script src="sencha-touch-all-debug.js" type="text/javascript"></script> 
    <script src="app/app.js"></script> 
</head> 

我的错误在哪里?

+0

是否将文件数据/ contacts.json在您的应用程序存在吗? –

+0

是的,否则就会抛出404 ......你可以尝试一下吗? –

回答

0

我认为问题在于该示例使用的是较旧版本的sencha touch。如果更改JSON文件,这个这个结构它可能会工作:

[ { 
    "firstName": "Pearlie", 
    "lastName": "White", 
    "contactno": "011-9865460", 
    "address": "365-Andrews Street, CA" 
}] 

希望它为你工作,取得了小提琴文件只是将代码复制到一个新的小提琴,它会工作。 http://new.senchafiddle.com/#/6aE31/

电贺