在以下代码段中,我希望在 success 回调中访问函数参数url1。是否可以将Ext.Ajax.request的范围设置为函数范围而不是类范围?
Ext.define('Venus.controller.LightNode', {
extend: 'Ext.app.Controller',
config: {...},
updateUIElement: function(url1) {
var me = this;
Ext.Ajax.request({
url: url1,
method: 'GET',
timeout: 2000,
scope: me,
useDefaultXhrHeader: false,
success: function(response) {
//How can I access url1 here?
}
});
},
});
答案 0 :(得分:2)
我相信dfsq是对的,但如果你不能这可能是因为Ext.Ajax的范围
这应该会有所帮助:
response.request.options.url