extjs6怎么接收后端传过来的map集合里面有两个list集合的数据
时间: 2024-05-14 08:14:52 浏览: 100
Extjs4实现两个GridPanel之间数据拖拽功能具体方法
可以使用Ext.Ajax.request()方法,其中options的参数中设置success回调函数,接收后端传过来的数据。在回调函数中,可以使用Ext.decode()方法将后端传来的JSON字符串转化为对象,然后直接访问对象中的map集合和list集合数据。具体代码如下:
```
Ext.Ajax.request({
url: 'yourUrl',
method: 'POST',
success: function(response, options) {
var data = Ext.decode(response.responseText); // 将后端传来的JSON字符串转化为对象
var mapData = data.mapData; // 访问map集合数据
var listData1 = data.listData1; // 访问list集合数据1
var listData2 = data.listData2; // 访问list集合数据2
// do something with mapData, listData1, listData2
},
failure: function(response, options) {
// handle error
}
});
```
阅读全文