鼠标移到未登录展示的头像按钮上时 依然有一个小圆圈

来源:14-2 构建登录模块基础 UI 结构

demonCry

2022-06-17

图片描述

写回答

2回答

Sunday

2022-10-09

你好

小圆圈的展示主要是因为 ref="contentTarget" 的存在导致的,所以说我们可以为它添加新的 if 判断,只有当 slots 中的 default 存在时采取渲染:

//img.mukewang.com/szimg/63426cf609a857ad20561266.jpg

这样,当我们去使用时:

则需要为 默认插槽主动指定 template

//img.mukewang.com/szimg/63426d2709ada27619900498.jpg

0
1
Cloud_Iris
感谢老师!学生之前没有主动为 默认插槽 指定 template导致圆点消除失败了orz
2022-10-09
共1条回复

Sunday

2022-06-18

你好

是的。这是因为 popvoer 内容区插槽为 null 导致的。如果不想要这个可以在 popover 中进行个判断,slots 为 null 时,则隐藏 contentTarget 即可

0
2
Sunday
回复
Cloud_Iris
以在一级回复中进行回复。
2022-10-09
共2条回复

基于 Vue3 ,打造前台+中台通用开发提效解决方案

42 种前台常见业务模型, 15 种中台通用组件,成为前端提效高手

800 学习 · 517 问题

查看课程