# Button 按钮

# 基础用法







点击查看代码
<nb-button>默认按钮</nb-button>
<nb-button type="primary">主要按钮</nb-button>
<nb-button type="success">成功按钮</nb-button>
<nb-button type="warning">警告按钮</nb-button>
<nb-button type="info">信息按钮</nb-button>
<nb-button type="danger">危险按钮</nb-button>

<nb-button plain>朴素按钮</nb-button>
<nb-button plain type="primary">主要按钮</nb-button>
<nb-button plain type="success">成功按钮</nb-button>
<nb-button plain type="warning">警告按钮</nb-button>
<nb-button plain type="info">信息按钮</nb-button>
<nb-button plain type="danger">危险按钮</nb-button>

<nb-button round>圆角按钮</nb-button>
<nb-button round type="primary">主要按钮</nb-button>
<nb-button round type="success">成功按钮</nb-button>
<nb-button round type="warning">警告按钮</nb-button>
<nb-button round type="info">信息按钮</nb-button>
<nb-button round type="danger">危险按钮</nb-button>

<nb-button circle icon="nb-icon-search"></nb-button>
<nb-button circle icon="nb-icon-edit" type="primary"></nb-button>
<nb-button circle icon="nb-icon-check" type="success"></nb-button>
<nb-button circle icon="nb-icon-message" type="warning"></nb-button>
<nb-button circle icon="nb-icon-star-off" type="info"></nb-button>
<nb-button circle icon="nb-icon-delete" type="danger"></nb-button>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

# 禁用状态





点击查看代码
<nb-button disabled>默认按钮</nb-button>
<nb-button disabled type="primary">主要按钮</nb-button>
<nb-button disabled type="success">成功按钮</nb-button>
<nb-button disabled type="warning">警告按钮</nb-button>
<nb-button disabled type="info">信息按钮</nb-button>
<nb-button disabled type="danger">危险按钮</nb-button>

<nb-button disabled plain>朴素按钮</nb-button>
<nb-button disabled plain type="primary">主要按钮</nb-button>
<nb-button disabled plain type="success">成功按钮</nb-button>
<nb-button disabled plain type="warning">警告按钮</nb-button>
<nb-button disabled plain type="info">信息按钮</nb-button>
<nb-button disabled plain type="danger">危险按钮</nb-button>
1
2
3
4
5
6
7
8
9
10
11
12
13

# 图标按钮

点击查看代码
<nb-button type="primary" icon="nb-icon-edit"></nb-button>
<nb-button type="primary" icon="nb-icon-share"></nb-button>
<nb-button type="primary" icon="nb-icon-refresh"></nb-button>
<nb-button type="primary" icon="nb-icon-search">搜索</nb-button>
<nb-button type="primary">上传
    <i class="nb-icon-upload nb-icon--right"></i>
</nb-button>
1
2
3
4
5
6
7

# 加载按钮

点击查看代码
<nb-button type="primary" loading></nb-button>
<nb-button
  type="primary"
  icon="nb-icon-circle-o-notch nb-icon-spin"
></nb-button>
<nb-button type="primary" loading>加载中</nb-button>
1
2
3
4
5
6

# 动画按钮

点击查看代码
<nb-button animate="grow"></nb-button>
<nb-button animate="shrink" type="primary"></nb-button>
<nb-button animate="pulse" type="success"></nb-button>
<nb-button animate="pulse-grow" type="warning"></nb-button>
<nb-button animate="pulse-shrink" type="info"></nb-button>
<nb-button animate="push" type="danger"></nb-button>

<nb-button animate="pop"></nb-button>
<nb-button animate="bounce-in" type="primary"></nb-button>
<nb-button animate="bounce-out" type="success"></nb-button>
<nb-button animate="rotate" type="warning"></nb-button>
<nb-button animate="grow-rotate" type="info"></nb-button>
<nb-button animate="float" type="danger"></nb-button>

<nb-button plain animate="sink"></nb-button>
<nb-button plain animate="bob" type="primary"></nb-button>
<nb-button plain animate="hang" type="success"></nb-button>
<nb-button plain animate="skew" type="warning"></nb-button>
<nb-button plain animate="skew-forward" type="info"></nb-button>
<nb-button plain animate="skew-backward" type="danger"></nb-button>

<nb-button plain round animate="wobble-horizontal"></nb-button>
<nb-button plain round animate="wobble-vertical" type="primary"></nb-button>
<nb-button plain round animate="wobble-top" type="success"></nb-button>
<nb-button plain round animate="wobble-bottom" type="success"></nb-button>
<nb-button plain round animate="wobble-to-top-right" type="success"></nb-button>
<nb-button plain round animate="buzz" type="warning"></nb-button>
<nb-button plain round animate="wobble-skew" type="info"></nb-button>
<nb-button plain round animate="buzz-out" type="danger"></nb-button>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29



# Attributes

参数 说明 类型 可选值 默认值
type 类型 string primary / success / warning / danger / info
plain 是否朴素按钮 boolean false
round 是否圆角按钮 boolean false
circle 是否圆形按钮 boolean false
disabled 是否禁用状态 boolean false
icon 图标类名 string nb-icon-图标名 (Icon 图标) false
loading 是否加载中状态 boolean nb-icon-图标名 (Icon 图标)
animate 按钮动画 string 动画名:grow / shrink / pulse / pulse-grow 等

# Events

参数 说明 类型 默认值
click 点击调用 function ---
上次更新: 12/21/2021, 4:01:27 AM