2013-02-26 28 views
-1

我需要使用Ajax調用服務器上的各種API方法。有一些方法返回一組服務器對象,一些更新對象的方法,一些方法不直接與對象一起工作,但更新它們的某些屬性(如count,checkins等)使用Sencha Touch調用其他API的最佳方式

商店解決了很多問題當涉及到數據綁定時,但我無法找到一種面向對象的方法來創建與服務器端api方法一起使用的客戶端存儲庫。我應該創建一個新類,並使用Ajax調用服務器的方法來填充它,還是應該擴展存儲以包含新的Ajax方法?

我希望我很清楚。

回答

0

如果你想創建一個單獨的類並使用函數,那很好。但一般人們都使用Sencha控制器。我希望你有一個控制器。你爲什麼不把方法放在相應的控制器中?

+0

使用商店進行數據綁定和其他ajax操作的控制器似乎有點奇怪。當從服務器拉取模型數據時,我們使用商店,但只更新多個模型的某些屬性或相關屬性時,我們必須進行ajax調用,這感覺有點不方便。 – 2013-02-28 17:12:53