gpt4 book ai didi

checkbox - kendoUI MVVM - 带有复选框模板的 TreeView

转载 作者:行者123 更新时间:2023-12-03 22:51:34 25 4
gpt4 key购买 nike

我需要将 KendoUI TreeView 与 MVVM(声明性)绑定(bind)一起使用,并且我需要根据模型中的字段仅显示某些节点​​的复选框。

为此,我想使用 checkbox template

但是,无论我做什么,我似乎都无法让它发挥作用

Here是通过 MVVM 绑定(bind) Treeview 但没有复选框模板的 fiddle

我想要的是使用函数检查模板 作为复选框模板,通过如下定义 Treeview

<div class="files"
data-role="treeview"
data-text-field="name"
data-spritecssclass-field="type"
data-checkboxes="{checkChildren: true, template: checkTemplate }"
data-bind="source: files"
data-template= "ktmpl_Files">
</div>

但是,它不起作用。
有谁知道出了什么问题?

谢谢

最佳答案

用于复选框的模板函数在“checkTemplate”函数不可见的上下文中调用。全局定义:

<script type="text/javascript">
function checkTemplate(e) {
return "<input type='checkbox' style='display: " + (e.item.checkable ? "inline" : "none") + "'/>";
}
</script>

在这里查看: http://jsfiddle.net/OnaBai/K6cbc/5/

关于checkbox - kendoUI MVVM - 带有复选框模板的 TreeView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23912364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com