Board logo

标题: Vant Toast 轻提示 [打印本页]

作者: xiexie    时间: 2023-12-26 15:42     标题: Vant Toast 轻提示

引入
import Vue from 'vue';
import { Toast } from 'vant';
Vue.use(Toast);

代码演示
文字提示
Toast('提示内容');
加载提示使用Toast.loading方法展示加载提示,通过forbidClick属性可以禁用背景点击,通过loadingType属性可以自定义加载图标类型。

Toast.loading({
  message: '加载中...',
  forbidClick: true
});

// 自定义加载图标
Toast.loading({
  message: '加载中...',
  forbidClick: true,
  loadingType: 'spinner'
});

成功/失败提示
Toast.success('成功文案');
Toast.fail('失败文案');
自定义图标
Toast({
  message: '自定义图标',
  icon: 'like-o'
});

Toast({
  message: '展示图片',
  icon: 'https://img.yzcdn.cn/vant/logo.png'
});

组件内调用引入 

Toast 组件后,会自动在 Vue 的 prototype 上挂载 $toast 方法,便于在组件内调用。
export default {
  mounted() {
    this.$toast('提示文案');
  }
}

Toast.allowMultiple(); 
const toast1 = Toast('第一个 Toast'); 
const toast2 = Toast.success('第二个 Toast'); 
toast1.clear(); 
toast2.clear();

https://www.w3cschool.cn/vantlesson/vantlesson-kh1435vu.html
[ 本帖最后由 xiexie 于 2023-12-26 16:29 编辑 ]




欢迎光临 PHP开发笔记 (http://phpvi.com/) Powered by Discuz! 6.1.0