> 웹 프론트엔드 > JS 튜토리얼 > Vue에서 ztree를 사용하는 방법

Vue에서 ztree를 사용하는 방법

小云云
풀어 주다: 2018-02-07 09:33:12
원래의
3064명이 탐색했습니다.

이 글에서는 package.json 구성, jquery 자동 로딩 등 Vue에서 ztree를 사용하는 방법을 주로 소개합니다. 이 글은 매우 자세하게 소개되어 있어 필요한 친구들이 참고하면 도움이 될 것입니다. 너.

package.json 구성

jquery 및 ztree 패키징 및 다운로드


 "dependencies": {
  "element-ui": "^2.1.0",
  "vue": "^2.5.2",
  "axios": "^0.16.1",
  "jquery":"3.3.1",
  "vue-awesome":"2.3.4",
  "ztree":"3.5.24"
 },
로그인 후 복사

jquery 자동 로드

프로젝트가 빌드되면 jquery가 자동으로 로드되고 jQuery가 ztree에서 사용됩니다. .


plugins: [
  new webpack.ProvidePlugin({
   jQuery:'jquery',
   $:'jquery',
  })
 ]
로그인 후 복사

jquery 및 ztree 가져오기


import 'jquery'
 import 'ztree'
 import 'ztree/css/metroStyle/metroStyle.css'
로그인 후 복사

ztree를 호출하여 트리 구조 생성


export default {
  data() {
   return {
    nodeData: [{
     name: "父节点1", children: [
      {name: "子节点1"},
      {name: "子节点2"}
     ]
    }],
    setting:{
     view: {
      showLine: false
     },
     data: {
      simpleData: {
       enable: true
      }
     },
     callback: {
      onClick: this.getFileDesc
     }
    }
   }
  },
  mounted(){
   let nodeData = this.nodeData
   $.fn.zTree.init($("#uploadtree"), this.setting, nodeData);
  }
 }
로그인 후 복사

관련 권장 사항:

jQuery는 zTree 플러그인을 사용하여 드래그 가능 기능을 구현합니다. 트리 코드 공유

jQuery 플러그인 zTree는 1단계 노드 데이터 획득 사례 공유를 구현합니다.

zTree 사용 사례를 쉽게 구현하는 5단계

위 내용은 Vue에서 ztree를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿