美文网首页
element ui中自定义树形控件

element ui中自定义树形控件

作者: alive02 | 来源:发表于2018-08-15 16:58 被阅读0次

    树形控件,原有的形式也许不能满足用户需求,需要自定义

     <el-tree :data="title" node-key="id" default-expand-all :expand-on-click-node="false" :props="defaultProps2">
                            <span class="custom-tree-node" slot-scope="{ node, data }">
                                <span>{{ node.label }}</span>
                                <span>
                                    <el-button type="text" size="mini" @click="addNodeRight(data)" v-show="data.type == 1" style="padding:0">
                                    [添加子节点]
                                    </el-button>
                                    <el-button type="text" size="mini" @click="editNode(node, data)" style="padding:0">
                                    [编辑节点]
                                    </el-button>
                                    <el-button type="text" size="mini" @click="remove(data)" style="padding:0">
                                    [删除节点]
                                    </el-button>
                               </span>
                            </span>
                        </el-tree>
    

    上面代码可以实现出下图效果


    1534323430(1).png

    相关文章

      网友评论

          本文标题:element ui中自定义树形控件

          本文链接:https://www.haomeiwen.com/subject/navwbftx.html