代理(proxy)是用来加载和存取Model 数据的。在开发过程中,我们一般不会直接操作代理,它会很好的配合Store 完成工作,所以在本节内容中,我们主要讲解各种proxy的用法。
代理(proxy)分为两大类:客户端代理和服务器端代理。客户端代理主要完成与浏览器本地存取数据相关的工作,服务器端代理则是通过发送请求,从服务器端获取数据。根据各自获取数据的方式,客户端代理和服务器端代理又可以分为一下几种:
客户端代理:
- LocalStorageProxy:将数据存储在localStorage中,此种方式可以持久的将数据存储在客户端。
- SessionStorageProxy:将数据存储在sessionStorage中,此种方式只在当前会话中生效,当关闭浏览器以后,数据也会随之丢失。
- MemoryProxy:将数据存储在内存中,此种方式只在当前页面有效,且如果刷新页面,数据将丢失。
服务器端代理:
- Ajax:在当前域中发送请求
- JsonP:跨域的请求
- Rest:与服务器进行RESTful(GET/PUT/POST/DELETE)交互
- Direct:使用 Ext.direct.Manager 发送请求
相关推荐
一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa
eclipse3.2以上版本开发ExtJs插件
extjs-620-docs官方文档extjs-620-docs官方文档extjs-620-docs官方文档
extjs-theme-bootstrap-master.zip
extjs-basex.js extjs-basex.js extjs-basex.js
extjs-6.2.0完全离线版本API文档,原本的离线包还是会去请求谷歌的部分js资源和字体资源,导致速度很慢,这个不会了
extjs-4.1.1为extjs官方免费版,解压之后引入对应的css和js即可使用
extjs-4.2.1的基础包.rar,方便自己用.
extjs-basex.js extjs-basex.js extjs-basex.js
extJs-5.0.1-gpl附带sencha cmd安装程序、ruby编译包(分为32位和64位)和教程,一共四部分
extjs-4.1.1 ExtJs所有文档及库文件,在官网下的,这个版本很好,放在这方便大家下载!
extjs-4.1.1 源码,里面包括,源代码,API文档,实例等。extjs-4.1.1 源码下载、文档
extjs4.1版本,4.1版本提供了丰富的报表操作
ExtJs-4.1.1a-gpl+中午手册+入门教程
ExtJS----HelloWorld程序源码
extjs-core 3.0 beta版extjs-core 3.0 beta版SDK extjs-core 3.0 beta版extjs-core 3.0 beta版
extjs--创建图表 折线图、饼状图、柱状图
extjs-6.5.3离线API文档,是学习和开发的必要工具。希望有所帮助!
ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。功能丰富,无人能出其右。无论是界面之美,还是功能之强,ext的表格控件都高居榜首。单选行,多选行,高亮显示选中的行,推拽改变列...
Ext JS 4.2.6.1811 Release Date: October 5, 2016 Version Number: 4.2.6.1811 ext-src class 926