页面调试小技巧

你是否有遇到 Select 无法选中 Option ? Popover 无法审查元素??

antd 为例,直接上菜

image.png

通过一些小技巧,我们可以快速选中 Select 元素的 Options 属性。

step1: 打开浏览器控制台

step2: Command + Shift + P

step3: 输入 focus 模糊查询,选中 Emulate a foucsed page 并开启

D32A3028-4B70-43F6-B36F-A7E56615E6F2.png

step4:再次打开 Select 组件,此时鼠标移除时组件不会收起,可以正常审查元素并调整样式

你以为这就完了 ??

2541356D-84E8-492C-9BAE-2EE0002062E8.png

可以看到,虽然我们已经开启了 Emulate a foucsed page,但当鼠标移开时 Popover 还是会消失。

针对这种情况,我们可以选择将 Popover 的触发方式改为 focus 或 click 来进行临时调试。

<Popover content={content} title="Title" trigger="focus"> 
  <Button>Focus me</Button> 
</Popover> 
<Popover content={content} title="Title" trigger="click">
  <Button>Click me</Button>
</Popover>
复制代码

但这也许会带来一个问题,忘记 recover 代码。

针对这种情况,我们可以借住断点来审查元素

step1: 打开浏览器控制台

step2: 选中 Sources 模块

step3: 高亮 Pause on exceptions

step4: hover 到组件上时按 F8

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享