plugin-vue-anzh

A Vue.js project

Usage no npm install needed!

<script type="module">
  import pluginVueAnzh from 'https://cdn.skypack.dev/plugin-vue-anzh';
</script>

README

main.js入口文件引入 import LabelTree from 'plugin' Vue.use(LabelTree);

组件中使用

<LabelTree :data="data"></LabelTree>

data请求接口返回的数据

样式类似 this.data = [ { id: 100, name: "STB", children: [ { id:344047, name: "电影", children:[{ id: 34050, name: "题材", }

                        ]
                    },{
                        id: 600,
                        name: "电视剧",
                        children:[{
                            id: 601,
                            name: "热播"	,	
                        }				
                        ]
                    }
                
                ]
            },
            {
                id: 831,
                name: "PC端",
                children:[
                    {
                        id: 2701,
                        name: "电视剧",
                        children:[{
                            id: 2702,
                            name: "同步追剧",
                        }
                        ]
                    },{
                        id: 2759,
                        name: "综艺",
                        children:[{
                            id: 71915,
                            name: "脱口秀"		
                        }					
                        ]
                    }
                
                ]
                
            },
            {
                id: 3508,
                name: "移动端",
                children:[
                    {
                        id: 3070,
                        name: "电影",
                        children:[{
                            id: 3071,
                            name: "热播",
                        }
                        ]
                    },{
                        id: 3202,
                        name: "体育",
                        children:[{
                            id: 3203,
                            name: "最新赛事"		
                        }					
                        ]
                    }
                
                ]
                
            }
        
        ];

plugin

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.