使用Ext5我試圖發送一個jsonp請求到http://jsonplaceholder.typicode.com/posts。Extjs如何解析jsonP響應
這是我的店:
Ext.define('MyApp.store.example.Post',
{
storeId: 'Post',
model: 'MyApp.model.example.Post',
proxy:
{
type: 'jsonp',
url: 'http://jsonplaceholder.typicode.com/posts',
noCache: false,
pageParam: false, // to remove param "page"
startParam: false, // to remove param "start"
limitParam: false, // to remove param "limit"
},
autoLoad: true
});
使用招Web調試我可以檢查HTTP請求/響應。 URL請求是: http://jsonplaceholder.typicode.com/posts?callback=Ext.data.JsonP.callback1
您可以使用上述url檢查響應。 我的問題是如何解析來自服務器的響應。
一個不解析json ** p ** - https://en.wikipedia.org/wiki/JSONP ...如果這確實是您獲得的URL,它將永遠不會工作('callback1'後的所有內容是那裏的問題) –
好的,但如果服務器正確響應爲什麼我的Ext應用程序無法填充我的模型? – user1066183
那麼你是說服務器響應不正確?看起來很奇怪 – user1066183