论坛首页 Web前端技术论坛

AsyncTreeNode的reload方法无法判断失败的请求

浏览 2206 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-10-17  

selNode.reload(function(node) {
             selNode.expand(true);
            });

 

在ext的api中AsyncTreeNode有个方法reload,执行这个方法的时候会去后台异步加载下数据,重新把这个节点刷一遍,我这里是在添加了新子节点后为了把新节点刷出来,但既然涉及到异步加载,就存在一个失败的风险,就是failure的时候怎么办,至少要告诉前台,我失败了吧,但这个api是这样写的

reloadFunction callback[Object scope] ) : void

Trigger a reload for this node
Trigger a reload for this node
Parameters:
  • callback : Function
  • scope : Object
    (optional) The scope in which to execute the callback.
Returns:
  • void

 

 

 上面没有提callback有什么参数给他,后来我自己试,发现callback有个参数,就是node本身,那么这样还是无法判断加载中的后台失败

论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics