Sencha touch 使用Sencha Touch调用rest API的最佳方法

Sencha touch 使用Sencha Touch调用rest API的最佳方法,sencha-touch,Sencha Touch,我需要使用Ajax在服务器上调用各种API方法。有些方法返回服务器对象集,有些方法更新对象,有些方法不直接处理对象,但更新对象上的某些属性(如计数、签入等) 当涉及到数据绑定时,存储解决了很多问题,但我找不到一种面向对象的方法来创建与服务器端api方法一起工作的客户端存储库。我应该创建一个新类,并用对服务器进行Ajax调用的方法填充它,还是应该扩展存储以包含新的Ajax方法 我希望我说的很清楚。如果您想创建一个单独的类并使用函数,那就好了。但一般来说,人们使用Sencha控制器也是为了同样的目的

我需要使用Ajax在服务器上调用各种API方法。有些方法返回服务器对象集,有些方法更新对象,有些方法不直接处理对象,但更新对象上的某些属性(如计数、签入等)

当涉及到数据绑定时,存储解决了很多问题,但我找不到一种面向对象的方法来创建与服务器端api方法一起工作的客户端存储库。我应该创建一个新类,并用对服务器进行Ajax调用的方法填充它,还是应该扩展存储以包含新的Ajax方法


我希望我说的很清楚。

如果您想创建一个单独的类并使用函数,那就好了。但一般来说,人们使用Sencha控制器也是为了同样的目的。我希望你有一个控制器。为什么不将这些方法放在各自的控制器中?

使用存储进行数据绑定,使用控制器进行其他ajax操作对我来说似乎有点奇怪。当从服务器提取模型数据时,我们使用存储,但是当只更新多个模型的一些属性或相关属性时,我们必须进行ajax调用,这感觉有点不方便。