zoukankan      html  css  js  c++  java
  • 下拉树

    在项目中,我们经常会遇到下拉树的情况,如:

    直接上代码:

    <el-select placeholder="请选择" v-model="editAllForm.memberPartentId">
                                <el-option value="" style="overflow:auto; height:200px;background:none;">
                                    <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"></el-tree>
    
                                </el-option>
                            </el-select>

    js内容如下:

    data: [{
                        label: '一级 1',
                        children: [{
                            label: '二级 1-1',
                            children: [{
                                label: '三级 1-1-1'
                            }]
                        }]
                    }, {
                        label: '一级 2',
                        children: [{
                            label: '二级 2-1',
                            children: [{
                                label: '三级 2-1-1'
                            }]
                        }, {
                            label: '二级 2-2',
                            children: [{
                                label: '三级 2-2-1'
                            }]
                        }]
                    }, {
                        label: '一级 3',
                        children: [{
                            label: '二级 3-1',
                            children: [{
                                label: '三级 3-1-1'
                            }]
                        }, {
                            label: '二级 3-2',
                            children: [{
                                label: '三级 3-2-1'
                            }]
                        }]
                    }],
                    defaultProps: {
                        children: 'children',
                        label: 'label'
                    },
    handleNodeClick(data) {
                    console.log(data);
                    this.editAllForm.memberPartentId = data.label;
                    //点击节点后收回select下拉框
                    this.$refs.select.visible = false;
                },

    效果如上图所示

  • 相关阅读:
    02 序列模型问题
    02 序列模型问题
    04 电路交换
    31 路由算法.md
    NumPy入门教程
    有穷自动机
    上下文无关语法
    基本乐理
    正则表达式
    【OpenCV入门教程之七】 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译(转)
  • 原文地址:https://www.cnblogs.com/yuwenjing0727/p/9791414.html
Copyright © 2011-2022 走看看