2013-07-10 3 views
0

dragAndDrop이 true로 설정된 트리보기가 있습니다. 트리의 리프 노드가 내부 노드로 변환 될 때 일부 자식을 드롭하면 이상하게 작동합니다. 이 노드를 축소하면 다시 확장되지 않습니다. 다른 아이를 떨어 뜨리면 더 이상해진다. 다음은 내가 사용한 코드입니다.검도 트리보기, 노드가 접히지 만 다시 확장되지 않음

var inline = new kendo.data.HierarchicalDataSource({ 
    data: [ 
     { categoryName: "Storage", subCategories: [ 
      { subCategoryName: "Wall Shelving" }, 
      { subCategoryName: "Floor Shelving" }, 
      { subCategoryName: "Kids Storage" } 
     ] }, 
     { categoryName: "Lights", subCategories: [ 
      { subCategoryName: "Ceiling" }, 
      { subCategoryName: "Table" }, 
      { subCategoryName: "Floor" } 
     ] } 
    ], 
    schema: { 
     model: { 
      children: "subCategories" 
     } 
    } 
}); 
$("#label-tree").kendoTreeView({ 
    dragAndDrop: true, 
    loadOnDemand: false, 
    dataSource: inline, 
    dataTextField: [ "categoryName", "subCategoryName" ] 
}); 

다른 방법으로 데이터 소스를 정의했지만 동일한 결과를 얻었습니다. 내가 잘못하고 있니?

답변

0

이것은 검도 UI의 버그 였지만 2013.1.514 버전에서 해결되었습니다. 사용해보기 :

<link href="http://cdn.kendostatic.com/2013.1.514/styles/kendo.common.min.css" rel="stylesheet"> 
<link href="http://cdn.kendostatic.com/2013.1.514/styles/kendo.default.min.css" rel="stylesheet"> 
<script src="http://cdn.kendostatic.com/2013.1.514/js/jquery.min.js"></script> 
<script src="http://cdn.kendostatic.com/2013.1.514/js/kendo.all.min.js"></script>