Skip to content

Toast 轻提示 ​

通过组件实例显示短暂提示,可附带图标或自定义内容。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<template>
  <!-- 提示组件 -->
  <fui-toast ref="toastRef" />
  <button @click="showToast">显示提示</button>
</template>

<script>
export default {
  methods: {
    /** 展示操作结果 */
    showToast() {
      this.$refs.toastRef.show({ text: '操作成功', duration: 2000 });
    }
  }
};
</script>

属性 ​

属性类型说明官网默认值
paddingArray提示框内边距['32rpx', '32rpx']
backgroundString背景色rgba(0,0,0,.6)
widthNumber / String图标宽高,单位 rpx64
sizeNumber / String文字大小,单位 rpx30
colorString文字颜色#fffF
zIndexNumber层级,nvue 不支持1001

方法和插槽 ​

show({ text, src, duration }) 显示提示,src 是图标地址,duration 是显示毫秒数,默认 2000。默认插槽可放置自定义内容。组件未声明自定义事件。

本地源码的 color 默认值为 #fff;nvue 中元素顺序影响显示层级。

事件 ​

事件说明回调参数
—无自定义事件—

插槽 ​

插槽说明
default提示框中的自定义内容