Я отвечаю сам, так как проблема не была связана с «повторным связыванием» дочерних данных.У меня был class.bind="getClassByStatus(item)
, где item = {status: string, anotherStuff: any}
Что на самом деле обновляет item.status
, а не item
само по себе, поэтому class.bind
не наблюдает атрибут status
, но item
, а item
не выполняетсяизменилось.
Итак, я был виноват в понимании того, как работает class.bind
.