Я недавно начал использовать библиотеку Knockout.js.У меня есть сетка элементов, и я пытаюсь использовать свойство afterAdd в foreach.Проблема в том, что он вызывает обработчик afterAdd 3 раза вместо 1. Что-то не так или это правильное поведение knockout.js (почему?)
Console.log image
Это фрагмент кода HTML
<tbody id="body_table" data-bind='foreach: { data: items, afterAdd: addSelect2}'>
, и это фрагмент кода выкл-ания видовой модели
self.addSelect2 = function(element, index, data) {
console.log(element);
}