气泡提示 Popover
该组件封装自 Radix UI Popover
,添加了 Ant Design
风格的 placement
支持及默认样式,适用于构建提示卡片、浮层表单、操作菜单等场景。
📦 引入方式
import { Popover, PopoverContent, PopoverTrigger } from '@npmqg/react-ui-popover';
🧩 使用示例
- 示例
- 源码
Loading...
<Popover>
<PopoverTrigger>
<button>打开弹出层</button>
</PopoverTrigger>
<PopoverContent>
<p>这里是内容</p>
</PopoverContent>
</Popover>
- 示例
- 源码
Loading...
<Popover>
<PopoverTrigger>
<Button>左上弹出</Button>
</PopoverTrigger>
<PopoverContent placement="leftTop">
<div>左上内容</div>
</PopoverContent>
</Popover>
- 示例
- 源码
Loading...
<Popover>
<PopoverTrigger>
<Button variant="outline">更多操作</Button>
</PopoverTrigger>
<PopoverContent placement="bottomRight">
<div className="flex flex-col space-y-2">
<Button variant="ghost">编辑</Button>
<Button variant="ghost">复制链接</Button>
<Button variant="destructive">删除</Button>
</div>
</PopoverContent>
</Popover>