ext.js 请求接口
时间: 2024-01-07 17:04:50 浏览: 33
在 Ext JS 中,可以使用 Ext.Ajax 类来发起 HTTP 请求并与后端接口进行通信。以下是一个简单的示例代码,展示了如何使用 Ext.Ajax 发起 GET 请求:
```javascript
Ext.Ajax.request({
url: 'your-api-url',
method: 'GET',
params: {
// 可选的请求参数
param1: 'value1',
param2: 'value2'
},
success: function(response) {
// 请求成功的回调函数
var responseData = Ext.decode(response.responseText);
// 处理返回的数据
},
failure: function(response) {
// 请求失败的回调函数
console.log('Request failed');
}
});
```
在上面的示例中,我们通过 `Ext.Ajax.request` 方法发起了一个 GET 请求。你需要将 `'your-api-url'` 替换为你实际的后端接口地址。可以通过 `params` 参数传递请求参数,也可以不传递。在请求成功时,`success` 回调函数将被调用,并且可以通过 `response.responseText` 获取到服务器返回的数据。在请求失败时,`failure` 回调函数将被调用。
除了 GET 请求,你还可以使用 `method` 参数指定其他 HTTP 方法(如 POST、PUT、DELETE)来发送请求。根据你的实际需求,可以在请求中设置其他参数,例如请求头信息、请求体等。