EasyUI Tree 트 리 구성 요소 무한 순환 해결 방법

jquery easyui 의 tree 구성 요 소 를 배 울 때 url 이 링크 주소 일 때 마지막 노드 의 state 가 closed 일 때 노드 가 없 는 것 을 폴 더 로 표시 하고 누 르 면 동적(Url:링크 주소)을 다시 불 러 와 무한 순환 을 이 루 는 것 을 발견 합 니 다.예:
tree.json

[{ 
  "id":1, 
  "text":"Folder1", 
  "iconCls":"icon-save", 
  "children":[{ 
    "text":"File1", 
    "checked":true 
  },{ 
    "text":"Books", 
    "state":"open", 
    "attributes":{ 
      "url":"/demo/book/abc", 
      "price":100 
    }, 
    "children":[{ 
      "text":"PhotoShop", 
      "checked":true,
      "state":"closed"      
    },{ 
      "id": 8, 
      "text":"Sub Bookds", 
      "state":"open" 
    }] 
  }] 
}] 
$('#box').tree({
    url :"tree.json",
    cascadeCheck : false,
    onlyLeafCheck : true,
    lines : true,
    formatter : function (node) {
      return '[' + node.text + ']';
    }
  });
tree 구성 요소 무한 순환 캡 처
这里写图片描述
해결 방법:마지막 노드 State 상 태 를 open 으로 설정 하면 정상적으로 표시 할 수 있 습 니 다.
총결산
위 에서 말씀 드 린 EasyUI Tree 트 리 구성 요소 의 무한 순환 해결 방법 입 니 다.도움 이 되 셨 으 면 좋 겠 습 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주세요.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기