1. 首页
  2. 编程语言
  3. Javascript
  4. Extjs学习笔记之九 数据模型(上)

Extjs学习笔记之九 数据模型(上)

上传者: 2021-05-26 08:53:16上传 PDF文件 110.46 KB 热度 9次

注意,我在最后一个参数设置为arrayReader,于是这个函数的option参数的值实际上就是arrayReader。或许ArrayReader设计的本意就不是用在这个环境里的。arrayReader内部有个arrayData属性,它是一个解析好的json对象,如果返回的json字符串中有success属性那么这个对象也有success属性,这样我们就可以获得服务器的返回值,同理,也可以处理服务器返回的任何数据。当然,这种用法是文档上没有的,仅供演示。因为Delete和Update服务器端都不需要返回什么数据,而doRequest强制要求用一个DataReader来解析返回的数据,很不方便。本文只是对Extjs的数据模型的功能和原理做一简单的介绍,在实际中如何高效的组织代码和在服务器与客户端间传递数据是一个另外的话题。Extjs还是很灵活的,客户端和服务器端的通信契约还是可以让程序员自己决定。

用户评论