📜  ReactJS UI Ant Design Popover 组件(1)

📅  最后修改于: 2023-12-03 14:47:00.946000             🧑  作者: Mango

ReactJS UI Ant Design Popover 组件

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 的悬浮提示框,并且支持复杂的内容,在页面中使用非常方便,可以大大简化前端开发人员的工作量。