当前位置: 首页 > news >正文

单页网站后台订单系统安陆网站

单页网站后台订单系统,安陆网站,wordpress用的编辑器,综合类门户网站有哪些目录 一、代码实现1. 属性了解 ([更多](https://element.eleme.cn/#/zh-CN/component/tree))2. 实现步骤3.代码示例 二、 效果图 一、代码实现 1. 属性了解 (更多) node-key 每个树节点用来作为唯一标识的属性,整棵树…

目录

  • 一、代码实现
    • 1. 属性了解 ([更多](https://element.eleme.cn/#/zh-CN/component/tree))
    • 2. 实现步骤
    • 3.代码示例
  • 二、 效果图

一、代码实现

1. 属性了解 (更多)

  1. node-key 每个树节点用来作为唯一标识的属性,整棵树应该是唯一的 String
  2. current-node-key 当前选中的节点 string, number
  3. expand-on-click-node 是否在点击节点的时候展开或者收缩节点, 默认值为 true,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点。 boolean — true
  4. default-expand-all 是否默认展开所有节点 boolean — false
  5. highlight-current 是否高亮当前选中节点,默认值是 false。 boolean — false
  6. check-on-click-node 是否在点击节点的时候选中节点,默认值为 false,即只有在点击复选框时才会选中节点。 boolean — false

2. 实现步骤

  1. 设置一个固定值 node-key=“id”, 根据实际项目配置唯一的标记

  2. 定义当前选中节点 :current-node-key=“currentDeptId”

  3. 设置highlight-current为true

  4. 设置current-node-key为currentDeptId,同时刷新接口时重新设置currentDeptId,代码如下

    this.$nextTick(() => {this.$refs['tree'].setCurrentKey(this.currentDeptId);
    })
    

    3.代码示例

    1.html部分

      <el-tree :data="deptOptions" :props="defaultProps" node-key="id" :expand-on-click-node="false"ref="tree" default-expand-all highlight-current @node-click="handleNodeClick":current-node-key="currentDeptId" :check-on-click-node="true"><span class="custom-tree-node" slot-scope="{ node, data }"><span>{{ node.label }} </span></span></el-tree>
    
    1. js部分:
       // 部门树选项deptOptions: undefined,// 配置选项defaultProps: {children: "children",label: "label",},//默认选中的部门currentDeptId: null,   // 比如:107currentDeptName: null, methods: {// 节点单击事件handleNodeClick(data) {console.log(data, '节点单击事件')this.currentDeptId = data.idthis.currentDeptName = data.label},}
    

    根据实际需要,在刷新下拉树的时候,这个currentDeptId,需要重置。(以便在刷新后,保留刷新前的选中状态)

     /** 查询下拉树结构 */getTreeselect() {deptTreeselect({}).then((response) => {this.deptOptions = response.data;// 设置highlight-current为true// 设置current-node-key为currentDeptId,同时刷新接口时重新设置currentDeptId,新后保留展开状态功能的实现 ,代码如下// 设置选中this.$nextTick(() => {this.$refs["tree"].setCurrentKey(this.currentDeptId);});});},
    
    1. css部分
    <style scoped>
    /*  鼠标hover改变背景颜色 *//deep/ .el-tree-node  .el-tree-node__content:hover {background-color: #f0f7ff !important;color: #409eff;}/*  颜色高亮 *//deep/ .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {color: #409eff;}
    </style>
    

    二、 效果图

    在这里插入图片描述

http://www.yayakq.cn/news/960243/

相关文章:

  • 如何设计校园网站公司名注册查询网站
  • 深圳响应式网站建设新东方
  • 有没有转门做乐器演奏的网站建站能赚钱吗
  • 免费观看行情软件网站进入有关网站开发的文章
  • 怎么把网站上的通栏个人工作室注册流程及费用
  • 设计素材网站蜂wordpress首页代码压缩
  • wordpress 付费插件南昌seo公司
  • 网站建设 牛商网中燃oa企业门户
  • 建设银行明细网站能查多久企业邮箱是什么类型的账户
  • 专业制作网站 地摊劳务公司网站建设方案
  • 博瑞微传媒建站快车宁德seo
  • 网站公司架构温州创荣网络科技有限公司
  • 公司网站的主页优化wordpress自动添加动态内容
  • 泸州市住房和城乡建设网站浙江省建设厅网站如何查安全员
  • 站内seo的技巧智能物联网综合管理平台
  • 网站源码怎么写wordpress 第三方登录
  • 呼和浩特商城网站建设网站建设公司有多少家
  • 备案的网站如何访问兰州seo外包公司
  • idea 做网站登录中国电子系统建设三公司网站
  • 替别人做设计的网站多少钱网站建设和关键词优化技巧
  • 国外有趣的网站东莞公司网站建设小知识
  • 网站开发研档案网站建设愿景
  • 网站制作网页轻松筹 的网站价格做
  • 个人建站提供软件下载制作网站教程
  • 酒类网站建设方案怎么让百度搜出自己
  • 福州手机建站模板微信文章转wordpress
  • 网站被人抄袭怎么办洛阳便宜网站建设价格
  • 旅游网站的首页怎么做昆明微商城开发
  • 畅销营销型网站建设电话个人网页设计风格分析
  • 烟台网站搜索优化福建建设厅安全员报名网站