Ember.js: сворачивание / откладывание дорогих наблюдателей или вычисленных свойств

В приложении Ember, скажем, у вас есть наблюдатель или свойство, которое просматривает массив, например:

topContributor: (function() {
  // ... loop over articles (hence slow) ...
}).property('[email protected]')

Обновлениеarticles массив, например, через ember-data, многократно запускает функцию свойства дляarticles.length раз.

Есть ли способ свернуть обновления в одно ленивое обновление, когда все изменения завершены, а цикл запуска сброшен?

Ответы на вопрос(1)

Ваш ответ на вопрос