我试图在_.each 完成后调用一些函数......我试图用纤维来做。但是,如果您向我展示如何使用 underscore.js AFTER 方法来做到这一点,我也会很高兴。
现在我有这个:
function doAsyncWork() {
var fiber = Fiber.current;
_.each(myInv.items,function(loopItem,key,list){
if (loopItem.itemId == item.shopId) {
ownItem = true;
countOfOwnItem = loopItem.number;
}
Fiber.yield();
});
}
Fiber(function() {
doAsyncWork();
}).run();
而且我还需要放置在某个地方 fiber.run() 或者?但我不知道在哪里。
当每个循环完成时,我想再次调用一些函数让我们说finished()。