Underscore _.each callback when finished?

后端 未结 2 1262
梦毁少年i
梦毁少年i 2020-12-15 06:43

Is there a callback for when underscore is finished it\'s _.each loop because if I console log immediately afterwards obviously the array I am popu

2条回答
  •  不思量自难忘°
    2020-12-15 07:23

    Another option is to build your callback function into the each loop on the last execution:

    _.each(collection, function(model) {
        if(model.collection.indexOf(model) + 1 == collection.length) {
             // Callback goes here
        }
    });
    

    Edit to add:

    I don't know what your input/output data looks like but you might consider using _.map instead, if you're just transforming / rearranging the contents

提交回复
热议问题