FloatButton悬浮按钮
何时使用#
用于网站上的全局功能;
无论浏览到何处都可以看见的按钮。
引入模块#
import { NzFloatButtonModule } from 'ng-zorro-antd/float-button';
代码演示
加载中
加载中
加载中
加载中
加载中
加载中
加载中
API#
共同的 API#
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
[nzIcon] | 自定义图标 | TemplateRef<void> | - |
[nzDescription] | 文字及其它内容 | TemplateRef<void> | string | - |
[nzType] | 设置按钮类型 | default | primary | default |
[nzShape] | 设置按钮形状 | circle | square | circle |
[nzHref] | 点击跳转的地址,指定此属性 button 的行为和 a 链接一致 | string | - |
[nzTarget] | 相当于 a 标签的 target 属性,href 存在时生效 | string | - |
(nzOnClick) | 点击按钮时的回调 | EventEmitter<boolean> | - |
nz-float-button-group#
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
[nzShape] | 设置按钮组形状 | circle | square | circle |
[nzTrigger] | 触发方式(有触发方式为菜单模式) | click | hover | - |
[nzOpen] | 受控展开 | boolean | - |
(nzOnOpenChange) | 展开收起时的回调 | EventEmitter<boolean> | - |
nz-float-button-top#
成员 | 说明 | 类型 | 默认值 | 全局配置 |
---|---|---|---|---|
[nzVisibilityHeight] | 滚动高度达到此参数值才出现 nz-float-button-top | number | 400 | ✅ |
[nzTarget] | 设置需要监听其滚动事件的元素,值为一个返回对应 DOM 元素的函数 | string | Element | window | |
[nzDuration] | 回到顶部所需时间(ms) | number | 450 | |
(nzOnClick) | 点击按钮的回调函数 | EventEmitter<boolean> | - |