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

时间:2012-06-25 19:15:08

标签: knockout.js jstree

我希望使用knockout来构建可更新的jstree。我能够正确地渲染树,但是当我更新我的一个可观察对象时,树中的项目不会像我期望的那样自动更新。有没有其他人有幸运气?我在这里有一个例子jsfiddle:

http://jsfiddle.net/rsparkyc/wj4Xx/

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

1 个答案:

答案 0 :(得分:0)

您遇到的问题是由于jstree正在从Knockout希望在标记内部修改DOM的事实。

您可能需要查看https://github.com/madcapnmckay/Knockout-UI。它有一个基于淘汰赛的树,相当容易使用。