我即将完成我的应用程序,当尝试放入在线服务器时,我发现了一些问题......
我的代理不适用于 ajax 问题,我需要放置 jsonp 并配置我的 drupal 以使用 JsonP。
前:
proxy: {
type: 'ajax',
url: 'http://mydomain/json-art',
reader: {
type: 'json',
rootProperty: 'nodes'
},
}
后:
proxy: {
type: 'jsonp',
url: 'http://mydomain/json-art',
callbackKey: 'callback',
reader: {
type: 'json',
rootProperty: 'nodes'
},
}
然后在 Drupal 7 中放... JsonP 前缀:Ext.data.JsonP.callback1
而且..一切正常。
但是..我的应用程序中有 4 个商店,并尝试在我的其他商店中回复此配置。并且只适用于第一个。我尝试将 callback1 更改为 callback2、callback3 等。但总是有相同的错误:
对象 [对象对象] 没有方法 'callback4'
我不知道在我的应用程序中使用 callbackKey 的正确方法是什么,请帮助我!!!
谢谢