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

建站公司网站源码社区/网站流量排名查询工具

建站公司网站源码社区,网站流量排名查询工具,服装网页设计网站,渭南哪里做网站根节点是level:1, level3及其子节点有关联&#xff0c;但是和level2和他下面的子节点没有关联 思路&#xff1a;采用守护风琴效果&#xff0c;遍历出level1和level2级节点&#xff0c;后面level3的节点&#xff0c;采用树形结构进行关联 <template><div :class"…

根节点是level:1, level3及其子节点有关联,但是和level2和他下面的子节点没有关联

思路:采用守护风琴效果,遍历出level1和level2级节点,后面level3的节点,采用树形结构进行关联

<template><div :class="$style.root"><el-collapse v-model="activeName"><el-collapse-item v-for="item in treeData" :key="item.id" :name="item.id"><template slot="title"><el-checkbox v-model="item.checked" @change="changeData(item.id, item.children)"></el-checkbox>{{ item.label }}</template><el-collapse-item v-for="it in item.children" :key="it.id" :name="it.id"><template slot="title"><el-checkbox v-model="it.checked" @change="changeData(it.id, it.children)"></el-checkbox>{{ it.label }}</template><el-tree :ref="`tree-${it.id}`" :data="it.children" show-checkbox node-key="id" :props="defaultProps" /></el-collapse-item></el-collapse-item></el-collapse></div>
</template><script>
export default {data() {return {activeName: '1',checkedParentIds: [],treeData: [{id: 1,label: '根节点',level: 1,children: [{id: 11,label: '一级 1',level: 2,children: [{id: 4,label: '二级 1-1',level: 3,children: [{ id: 9, label: '三级 1-1-1', level: 4 },{ id: 10, label: '三级 1-1-2', level: 4 }]}]},{id: 2,label: '一级 2',level: 2,children: [{id: 5,label: '二级 2-1',level: 3,children: [{ id: 11, label: '三级 2-1-1', level: 4 }]},{id: 6,label: '二级 2-2',level: 3}]}]}],defaultProps: {children: 'children',label: 'label'}};},methods: {changeData(id, children) {if (this.checkedParentIds.includes(id)) {console.log('取消选中', id);this.checkedParentIds = this.checkedParentIds.filter(item => item !== id);this.setDisabled(children, false);} else {this.checkedParentIds = [...this.checkedParentIds, id];this.$refs[`tree-${id}`][0].setCheckedKeys([]); //取消勾选this.setDisabled(children, true);console.log('选中', id);}},//设置节点状态,true禁用false启用setDisabled(list, status) {list.forEach(item => {this.$set(item, 'disabled', status);if (item.children) {this.setDisabled(item.children, status);}});}}
};
</script>
<style lang="scss" module>
.root {padding: 20px;
}
:global {.el-collapse-item__content {padding: 0;padding-left:8px;}.el-collapse-item__header {padding-left: 20px;position: relative;height: 26px;line-height: 26px;.el-checkbox {position: absolute;right: 0;}.el-collapse-item__arrow {position: absolute;left: 0;}.el-icon-arrow-right:before {content: '\e791';color: #c0c4cc;}}.el-tree-node__content {position: relative;.el-checkbox {position: absolute;right: 0;margin-right: 0 !important;}}
}
</style>

http://www.lryc.cn/news/580559.html

相关文章:

  • 加强门户网站建设 信息公开/网络推广员的工作内容和步骤
  • 网站建设收费标准服务/深圳新闻今日最新
  • 张家界有没有做网站的公司/怎么注册一个网站
  • 十堰网站优化价格/纵横seo
  • 网站推广有哪些优势/线上推广平台
  • 怎么免费建设交友网站/抖音推广佣金平台
  • 网站建设kpi考核/南通百度seo代理
  • 合肥地区建网站公司/广州网站推广
  • 网站制作要学多久/培训课程
  • 做十来个网站优化/谷歌官方网站
  • 站长之家域名/信阳seo推广
  • 做外贸开通哪个网站好/竞价托管多少钱
  • 新网域名官网/百度地图优化排名方法
  • 珠海哪里学网站开发/西安网络推广运营公司
  • 个人网站的搭建方法/重大新闻事件2023
  • 网站大量死链/深圳关键词排名优化系统
  • 海南爱心扶贫网站是哪个公司做的/东莞市网络seo推广服务机构
  • 自己做视频网站收益怎么来/海南百度推广运营中心
  • 商标版权的应用/优化法治化营商环境
  • 网站首页是什么/百度指数电脑版
  • 公司网页打不开是什么原因/长沙企业关键词优化哪家好
  • 注册百度网站怎么弄/seo网站推广如何做
  • wordpress 主题 最简单/百度seo公司哪家最好
  • 做网站跟app需要多少钱/故事式的软文广告例子
  • 上传自己做的网站吗/定制营销型网站建设
  • 网站维护收费/个人信息怎么在百度推广
  • 海沧建设网站多少钱/南京疫情最新情况
  • 做业务不花钱的网站有哪些/网络营销专业学什么课程
  • 武进建设局网站为何老是打不开/搜索引擎有哪些
  • 郑州 外包网站/关键词竞价广告