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

新手建网站视频教程阿里云 网站

新手建网站视频教程,阿里云 网站,网站更换空间教程,网站建设与管理期中考引入组件 可以直接在项目中引入element-plus表格组件,如果需要变成下拉列表样式需要添加以下属性: row-key 必填 最好给数字或唯一属性 , 给每个节点设置id 不填的话 没有办法实现展开效果 load 这个是动态添加数据的 前提(开启…

引入组件

可以直接在项目中引入element-plus表格组件,如果需要变成下拉列表样式需要添加以下属性:

row-key 必填 最好给数字或唯一属性 , 给每个节点设置id 不填的话 没有办法实现展开效果
load 这个是动态添加数据的 前提(开启lazy ,表格数组里设置了hasChildren:true)
treeprops 是配置树状收缩数据的
treeprops :{hasChildren} 是否可收缩
treeprops :{children} 展开的子项

代码示例:

 <el-table:data="(所需要的渲染数据)"row-key="id"style="width: 100%; border: 0.1px solid #ebeef5"v-loading="loading"lazy:load="load":tree-props="{ hasChildren: 'hasChildren', children: 'children' }"//>

普通数组转换成树形数据

 const transListDataToTreeData = (list, root) => {console.log(list);const arr = [];// 1.遍历list.forEach(item => {// 2.首次传入空字符串  判断list的pid是否为0 如果为空就是一级节点if (item.pid === root) {// 找到之后就要去找item下面有没有子节点  以 item.id 作为 父 id, 接着往下找const children = transListDataToTreeData(list, item.id);if (children.length > 0) {// 如果children的长度大于0,说明找到了子节点item.children = children;}// 将item项, 追加到arr数组中arr.push(item);console.log(arr);console.log(arr);}});return arr;};transListDataToTreeData(初始数组, "");

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

相关文章:

  • 做网站有关机械的图片钓鱼网站源码
  • html5单页网站模板购买网站空间ftp设计
  • 做信息流推广需要建立网站么如何进行简单的网页设计
  • 网站开发 强制兼容模式濮阳网红
  • 如何让自己做的博客网站上线千岛湖建设集团办公网站
  • 闲鱼网站建设郑州网站推广优化公司
  • 河南中安建设集团有限公司网站温州网站优化页面
  • 黑帽seo怎么做网站排名做网站原型图
  • 国内免费推广产品的网站网站建设中的背景图片模板
  • 推进门户网站建设方案wordpress 分隔符 sp
  • 广西平台网站建设报价网页设计作品收获与思考
  • 赢了网站怎么做的三网合一网站系统
  • 一站式网站建设用途重庆网站怎么设置
  • 杭州建站系统开发费用
  • 58同城企业网站怎么做的免费 wordpress主题
  • 厦门企业自助建站课程网站开发合同
  • 微网站开发平台系统软件双峰做网站
  • 网站建设在微信里打广告内容有全部公司的网站
  • 音乐外链网站东四做网站
  • 咨询行业网站制作网络营销定价的特点有
  • 做刷网站电商网站开发的现状
  • 国外免费个人网站空间做网站可以在哪儿接活
  • 品牌网站建设哪家公司好专做项目报告的网站
  • 做竞猜网站合法吗网站推荐界面
  • 淄博网站推广哪家好呼和浩特市手机网站
  • 找公司做网站多少钱成都wordpress建站教程linux
  • 东莞学习网站建设计算机类17个专业
  • 怎么做好手机网站开发宝安中心图片
  • 网站建设.国风网络大连建设银行网站
  • 移动端网站开发项目报告公司法人查询