Knockout.js incredibly slow under semi-large datasets

Please see: Knockout.js Performance Gotcha #2 – Manipulating observableArrays

A better pattern is to get a reference to our underlying array, push to it, then call .valueHasMutated(). Now, our subscribers will only receive one notification indicating that the array has changed.

Leave a Comment