我不明白如何从 Sencha Touch 中的另一个域获取信息。我想用从 javascript 检索到的数据填充我的商店,该数据从另一个 web 服务获取信息。
为了进行测试,我在 simpleTest.js 中编写了以下代码:
function hello(){
"test":[{ "text": "hello"}];
}
商店看起来像这样:
Ext.define("AccessibleMap.store.Teststore", {
extend: "Ext.data.Store",
config: {
model: "AccessibleMap.model.Testmodel",
autoLoad: true,
proxy:{
type: 'jsonp',
url: 'http://test.accessiblemap.square7.ch/live%20access/scripts/simpleTest.js',
reader:{
type : 'json',
rootProperty : 'test'
}
}
}
});
错误消息显示,它无法找到该页面。
Uncaught SyntaxError: Unexpected token : simpleTest.js:2
问题似乎是回调。我怎样才能解决这个问题?
如何在 javascript 中创建回调?我需要用 json 将返回的字符串字符串化吗?