Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

KnockoutJS observableArray to update when inner observable is changed

I need to know how to trigger the update for an observableArray when an observable is changed inside the observableArray.

I have an observableArray that represents a binary tree. I'm using a storage mapping function to get and set the values in the array so it has to be balance even thought it might only contain an empty observable. E.g. nodes()[9] maybe null but when that node is updated I would call nodes()[9](set new value) and need to trigger the observableArray to update

like image 513
Ryan Avatar asked Jan 08 '12 02:01

Ryan


1 Answers

Ended up using .replace() on the observableArray

like image 76
Ryan Avatar answered Nov 14 '22 21:11

Ryan