ExtJS proxy加载数据
时间: 2023-11-25 09:07:38 浏览: 157
extjs加载远程数据
3星 · 编辑精心推荐
ExtJS中的proxy是用来加载数据的,它可以将数据从服务器端加载到客户端。在ExtJS中,proxy有四种类型:Ajax、Direct、JsonP和Rest。其中,Ajax是最常用的一种类型,它可以通过异步请求从服务器端获取数据。下面是一个简单的Ajax proxy的示例代码:
```javascript
Ext.define('MyApp.store.MyStore', {
extend: 'Ext.data.Store',
alias: 'store.mystore',
model: 'MyApp.model.MyModel',
proxy: {
type: 'ajax',
url: 'mydata.json',
reader: {
type: 'json',
rootProperty: 'data'
}
},
autoLoad: true
});
```
在上面的代码中,我们定义了一个名为MyStore的store,它使用了Ajax proxy来加载数据。url属性指定了数据的请求地址,reader属性指定了数据的解析方式。
阅读全文