基于 Dojo 实现与 REST 交互的面向对象数据模型
Dojo 提供多种控件访问 REST 风格的 API,如简单的 XHR 或较为高级的 JsonRestStore 等。为了避免编写重复代码,开发者常常会按实际需要封装相关代码。本文将介绍一种更为通用的封装方案,该方案中通过组合使用 dojo.Stateful、dojo.xhr、dojo.Deferred 等常用类及方法,使开发者用一种面向对象的、简单透明的方式,实现客户端与 REST 风格的 API 之间的同步或者异步的交互。
责任编辑:王程程
来源:
IBMdw