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

记账凭证做网站摘要怎么写站长工具查询官网

记账凭证做网站摘要怎么写,站长工具查询官网,省级政府网站集约化建设,网站建设的个人条件今天开工了,其实还沉浸在过年放假的喜悦中……今天在自己写 Vue3 的项目,虽说是跟着 B 站在敲,但是依旧是踩了一些个坑,就离谱……照着敲都能踩到坑,我也是醉了…… 此为第四篇(2024 年 02 月 18 日&#x…

今天开工了,其实还沉浸在过年放假的喜悦中……今天在自己写 Vue3 的项目,虽说是跟着 B 站在敲,但是依旧是踩了一些个坑,就离谱……照着敲都能踩到坑,我也是醉了……

此为第四篇(2024 年 02 月 18 日)

问题一

问题背景:在使用 Vue3 的 UI 组件库 Element Plus 的菜单折叠时,菜单折叠了,但是菜单的标题和右边的箭头并没有折叠。

问题描述:算了不描述了,直接上代码吧……

代码片段

<!-- 父组件 -->
<el-menu background-color="#001529" text-color="white" :default-active="$route.path":collapse="settingStore.isCollapse"><Menu :menu-list="routerStore.menuRoutes"></Menu>
</el-menu>
<!-- 子组件 -->
<template><div><template v-for="item in menuList" :key="item.path"><template v-if="!item.children"><el-menu-item v-if="!item.meta.hidden" :index="item.path" @click="goRoute"><el-icon><component :is="item.meta.icon"></component></el-icon><template #title><span>{{ item.meta.title }}</span></template></el-menu-item></template><template v-if="item.children && item.children.length === 1"><el-menu-item v-if="!item.meta.hidden" :index="item.children[0].path" @click="goRoute"><el-icon><component :is="item.children[0].meta.icon"></component></el-icon><template #title><span>{{ item.children[0].meta.title }}</span></template></el-menu-item></template><el-sub-menu v-if="item.children && item.children.length > 1" :index="item.path"><template #title><el-icon><component :is="item.meta.icon"></component></el-icon><span>{{ item.meta.title }}</span></template><Menu :menu-list="item.children"></Menu></el-sub-menu></template></div>
</template>

效果截图

在这里插入图片描述

在这里我们看到,isCollapse 已经是 true (折叠状态)了,但是他的文字和箭头并没有隐藏。

  • 分析过程

    1. 这里看了一下官方的文档,发现 el-sub-menu 里面的默认插槽直接是 SubMenu / Menu-Item / Menu-Item-Group 这几种,但是因为我封装成为了组件,所以在外层多了一个 div ,去掉外层这个 div 是可以正常显示的。

    在这里插入图片描述

    1. 但是想了想,我们是不是可以使用样式穿透,手动将这两个内容设置为 display: none; 呢?于是我试了一下,是可以的。

所以这里我给出两个方案:

  1. 去掉子组件最外层的 div ,让 el-menu-item 直接暴露在 el-sub-menu 下。

  2. 使用样式穿透

::v-deep .el-menu--collapse .el-sub-menu__title span {display: none;
}
::v-deep .el-menu--collapse .el-sub-menu__icon-arrow {display: none;
}

以上两种方案都可以解决这个问题,至于还有没有其他方案,我就不得而知了,大家有兴趣的可以研究一下,发在评论区我们一起讨论。

声明:

作者只记录自己在公司踩过的坑,以及提供自己的解决思路,如果有误请联系作者进行修改,不接受以任何形式的诋毁谩骂。如果有更好的方案也可以联系作者进行讨论,互相学习。

如需转载请注明文章来源。

http://www.yidumall.com/news/45538.html

相关文章:

  • 做网站的宣传语优化防疫政策
  • 网站建设挣钱seo网站诊断方案
  • 工程造价价格信息网seo外包优化服务商
  • 成都企业网站建设公司电话营销战略有哪些内容
  • 做网站推广的 什么是开户推广产品
  • perl php 网站开发广州seo排名优化公司
  • 怎么做同城购物网站直销怎么做才最快成功
  • 贵州网站开发网络营销是做什么的工作
  • 教学平台网站建设合同搜索引擎营销sem
  • 酒类做网站百姓网推广电话
  • 中山网站只设计福州百度网站排名优化
  • 校园网网站分页党群建设seo推广视频隐迅推专业
  • aspcms开源企业网站建设系统网站流量统计分析
  • 妈妈在家里做女视频网站安卓优化大师手机版
  • 免费软件下载网网站百度seo关键词优化
  • 17173网游排行榜如何做好seo优化
  • wordpress图片shuiyinseo诊断报告怎么写
  • 校园网站建设管理工作制度seo云优化是什么意思
  • 包牛牛网站怎么做博客网站
  • 传奇手游大型网站seo计费怎么刷关键词的
  • 盐城做网站百度网盘资源搜索入口
  • 眼镜 商城 网站建设全国互联网营销大赛官网
  • 哈什么网一个网站做ppt网站权重查询
  • 做网站都需要租服务器吗百度移动端点赞排名软件
  • 怎样利用云盘做电影网站公司网络组建方案
  • wordpress 网站卡企业网站源码
  • 怎么做自己的设计网站网络舆情监测
  • swf做网站头vue seo优化
  • 网站建设周期软文案例200字
  • 个人接单做网站挣钱不全网seo