在接下来的内容中:
ko.utils.arrayForEach(cards, function (card) {
setTimeout(function () {
observableData().saveCard(card);
}, 1000);
});
本应该等待数组中每张卡片一秒钟,但实际上只等了一秒钟然后就快速遍历完了整个数组。如何才能达到预期的行为?