我需要知道如何在 observableArray 中更改 observable 时触发 observableArray 的更新。
我有一个代表二叉树的 observableArray。我正在使用存储映射函数来获取和设置数组中的值,因此它必须是平衡的,即使它可能只包含一个空的 observable。例如。 nodes()[9] 可能为空,但当该节点更新时,我会调用 nodes()[9](set new value) 并需要触发 observableArray 进行更新
最佳答案
最终在 observableArray 上使用 .replace()
关于javascript - KnockoutJS observableArray 在内部 observable 更改时更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8774943/