KnockOutJS,data-bind删除了我的对话框中的内容

时间:2012-10-31 00:40:31

标签: knockout.js knockout-2.0

我在我的一个页面上使用淘汰赛。我有一个编辑链接列表,当你点击它们时,会出现一个jqueryUi对话框。由于某些原因,内容被删除。

<div id="tagDialog" data-bind="with: selectedTag">
    Tag Name:

    <input type="text" data-bind="value: Name"/>

</div>

如果我从我的代码中删除data-bind =“with:selectedTag”,则会显示对话框中的内容。但我需要这个数据绑定。

我在jsFiddle上传了我的代码,你可以在那里测试一下。点击你将看到的“编辑”。

http://jsfiddle.net/GBLNR/

1 个答案:

答案 0 :(得分:1)

看起来你有一个小错字。这个:data-bind="click: $root.selecTag"应该是:data-bind="click: $root.selectTag"