我有兩個商店。每個都與一個Model關聯。第一家商店有一個代理從一個PHP文件中讀取數據,我需要第二家商店從另一個PHP文件中讀取數據。Sencha Touch 2與多個代理的應用程序
我可以在帶有多個代理的Sencha Touch 2中開發應用程序嗎?
我有兩個商店。每個都與一個Model關聯。第一家商店有一個代理從一個PHP文件中讀取數據,我需要第二家商店從另一個PHP文件中讀取數據。Sencha Touch 2與多個代理的應用程序
我可以在帶有多個代理的Sencha Touch 2中開發應用程序嗎?
每個商店都可以擁有自己的代理,但如果它只是不同的目標PHP,你可以調整網址指向你想要的任何PHP。請記住,響應數據應該相似,因爲它將爲所有網址使用相同的模型。
好的,我已經解決了這個問題。
ThinkFloyd,你是對的。但我需要擁有兩個商店,因爲我要收取不同的數據,並且我需要將每個商店關聯到不同的模型。
我的問題是我的第二個Ajax代理沒有加載數據。我通過向每個代理添加一個Id來解決問題。
proxy: {
type: 'ajax',
id: 'proxyId',
url: 'http://.../read.php',
reader: {
type: 'json'
}
}
是的,您可以在每個商店中定義代理。我經常使用它,這是沒有問題的 –