0

可能重复:
如何中断或继续 Ext.each

正是我想要实现的是检查数组中的字符串,..
如果权限为真,则返回true...

var Data = {
    appPrivilege : [{
        module : "info",
        priv : true
    },{
        module : "about",
        priv : false
    }]
}

App = {
    AP : function(a){
        Ext.each(Data.appPrivilege, function(c){
            if (c.module == a && c.priv==true){
                console.info("here");
                //return true;
                return "a";
            }
        });
        return "b";
    }
}

console.info(App.AP("info"));

但在萤火虫它显示hereb。怎么终止Ext.each??

4

1 回答 1

0

Ext 和 jQuery 只希望回调返回 false

if (c.module == a && c.priv==true){
  console.info("here");
  return false;
}
于 2011-05-18T07:46:26.467 回答