Button
允许用户通过单次轻触执行操作和选择
安装
sh
npm add @vue-nextui/button
sh
pnpm add @vue-nextui/button
sh
yarn add @vue-nextui/button
sh
bun add @vue-nextui/button
NOTE
如果你使用全局安装的方式,可忽略此安装步骤
导入
js
import { Button } from '@vue-nextui/button'
js
import { Button } from 'nextui-vue'
使用
禁用
按钮将无法点击
大小
显示不同尺寸的按钮
半径
显示不同角度的按钮
颜色
显示不同颜色的按钮
变体
显示不同种类的按钮
加载
传递 isLoading
属性以在按钮内显示 Spinner
组件。
WARNING
Work in process
您还可以通过将自定义组件传递给spinner
插槽来自定义加载spinner。
带图标
您可以通过传递startContent
或endContent
插槽来添加图标。
仅图标
您还可以通过将isIconOnly
属性和所需的图标作为默认子元素传递来显示不带文本的按钮。
自定义样式
您可以通过将自定义 Tailwind CSS 类传递给组件槽来自定义 Button 组件。