Components
- 手风琴
- 提示
- 警告对话框
- 宽高比
- 头像
- 徽章
- 面包屑导航
- 按钮
- 按钮组
- 日历 Calendar
- 卡片
- Carousel
- 图表 Chart
- 复选框
- 折叠面板
- 组合框
- 命令
- 上下文菜单
- 数据表格 Data Table
- 日期选择器 Date Picker
- 对话框 Dialog
- 抽屉
- 下拉菜单
- Empty
- 字段
- 悬停卡片
- 输入
- 输入组
- 输入 OTP
- 项目
- Kbd
- 标签
- 菜单栏
- 原生选择框
- 导航菜单 Navigation Menu
- 分页
- 弹出框
- 进度 Progress
- 单选框组
- 可调整大小
- 滚动区域 Scroll Area
- 选择框
- 分隔符 Separator
- 侧边栏 Sheet
- 侧边栏 Sidebar
- 骨架屏
- 滑块
- Sonner
- 加载指示器 Spinner
- 开关
- 表格
- 标签页 Tabs
- 文本域
- 吐司
- 切换按钮 Toggle
- 切换组
- 提示 Tooltip
- 排版
Right click hereLong press here
import {
ContextMenu,
ContextMenuCheckboxItem,安装
pnpm dlx shadcn@latest add context-menu
用法
import {
ContextMenu,
ContextMenuContent,
ContextMenuItem,
ContextMenuTrigger,
} from "@/components/ui/context-menu"<ContextMenu>
<ContextMenuTrigger>在此处右键点击</ContextMenuTrigger>
<ContextMenuContent>
<ContextMenuItem>个人资料</ContextMenuItem>
<ContextMenuItem>账单</ContextMenuItem>
<ContextMenuItem>团队</ContextMenuItem>
<ContextMenuItem>订阅</ContextMenuItem>
</ContextMenuContent>
</ContextMenu>示例
基础示例
一个带有少量操作的简单上下文菜单。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,子菜单
使用 ContextMenuSub 嵌套二级操作。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,快捷键
添加 ContextMenuShortcut 显示键盘提示。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,分组
将相关操作分组并用分割线隔开。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,图标
结合图标和标签,快速浏览。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,复选框
使用 ContextMenuCheckboxItem 创建切换项。
Right click hereLong press here
import {
ContextMenu,
ContextMenuCheckboxItem,单选框
使用 ContextMenuRadioItem 创建单选选项。
Right click hereLong press here
"use client"
import * as React from "react"危险操作
使用 variant="destructive" 样式标记菜单项为危险操作。
Right click hereLong press here
import {
ContextMenu,
ContextMenuContent,侧边位置
通过 side 和 align 属性控制子菜单的位置。
Right click (top)Long press (top)Right click (right)Long press (right)Right click (bottom)Long press (bottom)Right click (left)Long press (left)
import {
ContextMenu,
ContextMenuContent,API 参考
更多信息请查看 Radix UI 文档。