Knockout.js 如何使用jstree和knockout创建可更新的树

Knockout.js 如何使用jstree和knockout创建可更新的树,knockout.js,jstree,Knockout.js,Jstree,我希望使用knockout构建一个可更新的jstree。我能够使树正确渲染,但当我更新一个可观察对象时,树中的项目不会像我预期的那样自动更新。有没有其他人有幸让它发挥作用?我这里有一个JSFIDLE示例: 您可以看到,当输入字段被更新时,相应的范围被更新,但是树视图保持不变。您遇到的问题是由于jstree正在修改DOM,而Knockout希望它位于标记中 你可能想看看。它有一个基于敲除的树,非常容易使用。我不认为使用该树视图会失去任何东西,所以这对我来说是可行的。谢谢。您可能需要销毁该树并重新构

我希望使用knockout构建一个可更新的jstree。我能够使树正确渲染,但当我更新一个可观察对象时,树中的项目不会像我预期的那样自动更新。有没有其他人有幸让它发挥作用?我这里有一个JSFIDLE示例:


您可以看到,当输入字段被更新时,相应的范围被更新,但是树视图保持不变。

您遇到的问题是由于jstree正在修改DOM,而Knockout希望它位于标记中


你可能想看看。它有一个基于敲除的树,非常容易使用。

我不认为使用该树视图会失去任何东西,所以这对我来说是可行的。谢谢。您可能需要销毁该树并重新构建它: