1

我正在评估 YUI 的模型同步框架。如果我理解正确,它的设计是让每个模型自己与服务器同步。

不过,就我而言,我可能会有多达一百个不同类型的不同对象(这是一个复杂的 Web 应用程序)。我不想产生 100 个不同的请求来一个一个地检索它们的数据——我希望能够聚合请求并在一个请求中发送它们以节省时间和带宽。

我应该如何设计我的代码以使 YUI 模型成为可能?

4

1 回答 1

2

为 ModelList 而不是 Model 实现同步。

您可能想查看示例“GitHub Contributors”应用程序,它可以在一次调用中加载表示多个 GitHub 存储库的数据。或者查看更通用的ModelSync.REST对象的代码,它可以使用来自 ModelList 的单个请求为多个模型加载数据。事实上,如果您正在使用 REST API,您可能能够按原样使用 ModelSync.REST。

于 2012-12-05T15:40:00.870 回答