Ext.data.Connection
Ext.data.Connection是对Ext.lib.Ajax的封装,它提供了配置使用Ajax的通用方 式,它在内部通过Ext.lib.Ajax实现与后台的异步调用。
与底层的Ext.lib.Ajax相比,Ext.data. Connection提供了更简洁的配置方式,使用起来更方便。
Ext.data.Connection主要用于在Ext.data.HttpProxy和 Ext.data.ScriptTagProxy中执行与后台交互的任务,它会从指定的URL获得数据,并把后台返回的数据交给HttpProxy或 ScriptTagProxy处理,Ext.data.Connection的使用方式如代码清单:
<div class="dp-highlighter">
- var conn = new Ext.data.Connection({
- autoAbort: false,
- defaultHeaders: {
- referer: 'http://localhost:8080/'
- },
- disableCaching : false,
- extraParams : {
- name: 'name'
- },
- method : 'GET',
- timeout : 300,
- url : '01-01.txt'
- });
|