2

我正在尝试按照官方文档使用 Kendo TreeView 和属性数据初始化。据我了解,接下来的两部分代码应该是等价的:

1.-数据属性初始化样式:

  <div id="treeview-right" 
             data-role="treeview" 
             data-source="inline"
             data-text-field="['categoryName', 'subCategoryName']">
  </div>

2.- jQuery 风格:

<script>
            $("#treeview-right").kendoTreeView({
            dataSource: inline,
            dataTextField: ["categoryName", "subCategoryName"]
            });
</script>

数字 2 的方式按预期工作,但数字 1 呈现树但没有父节点的文本(显示“未定义”文本,就像它无法从数据文本字段值中识别“类别名称”参数一样。顺便说一句,当我将data-text-field设置为它时,data-text-field="['categoryName']它显示父节点文本,而不是子节点的文本,正如预期的那样.我使用的是官方教程中的示例(JQuery样式初始化),如果有人想看到整个代码。我的假设是否正确?

4

1 回答 1

1

事实证明这是一个错误。它将在下一个版本中修复。这是官方剑道论坛遮阳篷的链接。

于 2013-03-13T14:04:19.003 回答