📅  最后修改于: 2023-12-03 14:47:00.946000             🧑  作者: Mango
Ant Design 是一套基于 React 的 UI 组件库,其中的 Popover 组件可以实现类似于 Tooltip 的悬浮提示框,但与 Tooltip 不同的是,Popover 可以在其中包含更为复杂的内容。
使用 npm 进行安装。
npm install antd --save
在组件中导入 Popover 组件和 Button 组件。
import { Popover, Button } from 'antd';
使用 Popover 组件时可以通过属性设置其样式和内容,示例代码如下:
const content = (
<div>
<p>popover内容</p>
<p>popover内容</p>
</div>
);
<Popover content={content} title="标题" placement="rightTop">
<Button>鼠标移入显示Popover</Button>
</Popover>
其中 content
属性接收一个 ReactNode,可以包含任何想要显示在 Popover 中的内容,title
属性设置 Popover 的标题,placement
属性设置弹出框的方向。
更多使用方法详见 Ant Design 官方文档。
Ant Design 的 Popover 这一组件可以实现类似于 Tooltip 的悬浮提示框,并且支持复杂的内容,在页面中使用非常方便,可以大大简化前端开发人员的工作量。