# Toast 提示 - 图1 Wuss-weapp

首页

组件库

快速上手

GitHub

首页

组件库

快速上手

GitHub

基础组件

  • 布局

  • 导航

表单

  • 其他

# Toast 提示

# 使用指南

在 page.json 中引入组件

  1. "usingComponents": {
  2. "w-toast": "wuss-weapp/w-toast/index",
  3. }

# 视频演示

# 代码演示

  1. <w-pane title="Toast" desc="提示" />
  2. <view bindtap="a">
  3. 点这里测试是否会被穿透
  4. <w-toast id="wuss-toast" wuss-class="test"/>
  5. <w-button catchtap="top" type="info">top</w-button>
  6. <w-button catchtap="middle" type="info">middle</w-button>
  7. <w-button catchtap="bottom" type="info">bottom</w-button>
  8. <w-button catchtap="default" type="info">default</w-button>
  9. <w-button catchtap="success" type="warn">带icon: success</w-button>
  10. <w-button catchtap="like" type="warn">带icon: like</w-button>
  11. <w-button catchtap="useHide" type="danger">手动关闭 Toast </w-button>
  12. </view>
import { Toast } from 'wuss-weapp/index';
Page({
  top() {
    Toast.show({
      position: 'top',
      message: 'top',
    });
  },
  middle() {
    Toast.show({
      position: 'middle',
      message: 'middle',
    });
  },
  bottom() {
    Toast.show({
      position: 'bottom',
      message: 'bottom',
    });
  },
  default() {
    Toast.show({
      message: 'wuss小程序UI库',
    });
  },
  success() {
    Toast.show({
      type: 'success',
      message: 'success',
    });
  },
  like() {
    Toast.show({
      type: 'like',
      message: '收藏成功',
    });
  },
  thenClose() {
    Toast.show({ message: '完成后打印 close ' }).then(() => {
      console.log('close');
    });
  },
  useHide() {
    const wussToast = Toast.show({ message: '2.5s 后关闭 Toast', duration: 0 });
    wussToast.then(() => {
      console.log('close');
    });
    setTimeout(wussToast.hide, 2500);
  },
});

# API

# Event 事件

事件名 说明 参数
show 导入 Toast 后使用 参下

# show 方法属性

属性 说明 类型 默认值
type icon 类型 string -
message 提示内容 string -
duration 自动关闭的延时,单位毫秒 number 1500
position 弹出位置,可选值: default top middle bottom string default
mask 是否可以穿透 boolean false
color icon 颜色 string #ffffff
size icon 大小 number 100

# Class 自定义类名

类名 说明
wuss-class 根节点样式类

Edit this page

ActionSheet 操作菜单 Alert 弹出框