zoukankan      html  css  js  c++  java
  • element el-tree 默认选中的节点

    根据接口获取树结构后,设置默认选中的节点,并高亮

    效果图:

     官网中对于这两个节点的解释如下:说实话,刚开始有带你没看懂咋弄!!!

     

     代码如下:

    <el-tree v-loading="loading"
                       :data="treeData"
                       node-key="value"
                       :props="defaultProps"
                       default-expand-all
                       :expand-on-click-node="false"
                       :current-node-key="currentLivingId"
                       ref="popularTree"
                       highlight-current
                       @node-click="nodeClick"
                       :render-content="renderContent">
                <span class="custom-tree-node"
                      slot-scope="{ node, data }">
                  <span>
                    <i :class="data.icon"></i>{{ node.label }}
                  </span>
                </span>
              </el-tree>
    

      

     

     主要就是这两行代码,需要注意的是setCurrentKey函数必须要放到$nextTick里面,要不然tree还未渲染上,是找不到popularTree的

          this.currentLivingId = res.data[0].children[0].value
              this.$nextTick(function () {
                this.$refs.popularTree.setCurrentKey(this.currentLivingId)
          })
  • 相关阅读:
    Hive 窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
    xargs命令
    left semi join VS left join
    静态类静态属性静态方法
    DATASET()用法
    更改数据,ExecuteNonQuery()
    SqlDataReader
    数据适配器
    数据库连接-引用配置文件
    sql获取当前时间
  • 原文地址:https://www.cnblogs.com/yuerdong/p/15242804.html
Copyright © 2011-2022 走看看