【问题标题】:Dojo JsonRest store vs dojo.xhrGetDojo JsonRest 商店与 dojo.xhrGet
【发布时间】:2014-03-07 03:13:33
【问题描述】:

我已经看到使用 dojo/request 包装器围绕 dojo.xhrGet:http://dojotoolkit.org/documentation/tutorials/1.9/populating_datagrid/ 和 JsonRest 对象存储:http://dojotoolkit.org/reference-guide/1.9/dojo/store/JsonRest.html#dojo-store-jsonrest 填充数据网格的示例。

谁能告诉我使用其中一种的优缺点是什么?我想使用 Gridx 树网格示例,想知道哪一个最好,为什么。

谢谢!

【问题讨论】:

    标签: dojo dojo.gridx


    【解决方案1】:

    好吧,dojo/store/JsonRest 商店还允许您在商店中创建/更新/删除商品,这些商品也会在您的服务上更新。唯一要知道的是,在创建服务时必须遵循某些准则,reference guide 对此进行了解释。

    使用dojo/request/xhrdojo.xhr 的 AMD 版本),您可以请求信息(例如来自 REST 服务的数据),但您必须手动将其添加到可以在网格中使用的存储中。

    因此,如果您的计划也是创建/更新/删除数据,那么dojo/store/JsonRest 可能是最佳选择。如果不是,那么您仍然可以选择 dojo/store/JsonRest 存储(如果 Web 服务符合)或 dojo/request/xhr(如果不是)。

    【讨论】:

    • 非常感谢!因为,它主要用于查看,我将使用 dojo/request/xhr。
    猜你喜欢
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多