89.1k

显示一个按钮或一个看起来像按钮的组件。

安装

pnpm dlx shadcn@latest add button

用法

import { Button } from "@/components/ui/button"
<Button variant="outline">Button</Button>

您可以使用 asChild 属性让另一个组件看起来像按钮。这是一个看起来像按钮的链接示例。

import { Link } from "next/link"
 
import { Button } from "@/components/ui/button"
 
export function LinkAsButton() {
  return (
    <Button asChild>
      <Link href="/login">Login</Link>
    </Button>
  )
}

示例

默认

次要

危险

轮廓

幽灵

图标

带图标

加载中