knockoutjs嵌套模板值错误

时间:2012-01-13 16:12:33

标签: templates nested knockout.js

我遇到以下代码的问题而且它正在破坏我的头脑。

第一次运行时fiddle会抛出以下异常,但在调用Jquery UI模式时它会起作用。

未捕获错误:无法解析绑定。 消息:ReferenceError:未定义url; 绑定值:value:url,valueUpdate:'afterkeydown'

P.S点击文件夹名称'Folder1'查看链接,然后点击编辑链接查看链接模式编辑

1 个答案:

答案 0 :(得分:2)

本机模板不像jQuery模板那样保护null。要防止null,您可以指定模板绑定,如:

<div id="details" data-bind="template: { name: 'editTmpl', if: selectedLink, data: selectedLink }, openDialog: selectedLink"> 
</div>