guy 8 years ago
parent
commit
5f552faadc
  1. 13
      bi/core.js
  2. 13
      docs/core.js
  3. 13
      src/core/utils/tree.js

13
bi/core.js

@ -10403,6 +10403,19 @@ $.extend(BI, {
} else { } else {
return [sNodes]; return [sNodes];
} }
},
traversal: function (array, callback) {
if (BI.isNull(array)) {
return;
}
var self = this;
BI.any(array, function (i, item) {
if (callback(i, item) === false) {
return true;
}
self.traversal(item.children, callback);
})
} }
}) })
})();//向量操作 })();//向量操作

13
docs/core.js

@ -18862,6 +18862,19 @@ $.extend(BI, {
} else { } else {
return [sNodes]; return [sNodes];
} }
},
traversal: function (array, callback) {
if (BI.isNull(array)) {
return;
}
var self = this;
BI.any(array, function (i, item) {
if (callback(i, item) === false) {
return true;
}
self.traversal(item.children, callback);
})
} }
}) })
})();//向量操作 })();//向量操作

13
src/core/utils/tree.js

@ -464,6 +464,19 @@
} else { } else {
return [sNodes]; return [sNodes];
} }
},
traversal: function (array, callback) {
if (BI.isNull(array)) {
return;
}
var self = this;
BI.any(array, function (i, item) {
if (callback(i, item) === false) {
return true;
}
self.traversal(item.children, callback);
})
} }
}) })
})(); })();
Loading…
Cancel
Save