AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

Vant Notify 消息提示

VANT教程 AI君 57℃

引入

import Vue from 'vue';
import { Notify } from 'vant';

Vue.use(Notify);

代码演示

基础用法

Notify('通知内容');

通知类型

支持primary、success、warning、danger四种通知类型,默认为danger

// 主要通知
Notify({ type: 'primary', message: '通知内容' });

// 成功通知
Notify({ type: 'success', message: '通知内容' });

// 危险通知
Notify({ type: 'danger', message: '通知内容' });

// 警告通知
Notify({ type: 'warning', message: '通知内容' });

自定义通知

自定义消息通知的颜色和展示时长

Notify({
  message: '自定义颜色',
  color: '#ad0000',
  background: '#ffe1e1'
});

Notify({
  message: '自定义时长',
  duration: 1000
});

组件内调用

引入 Notify 组件后,会自动在 Vue 的 prototype 上挂载 $notify 方法,便于在组件内调用。

export default {
  mounted() {
    this.$notify('提示文案');
  }
}

API

方法

方法名 说明 参数 返回值
Notify 展示提示 options | message notify 实例
Notify.clear 关闭提示 void
Notify.setDefaultOptions 修改默认配置,对所有 Notify 生效 options void
Notify.resetDefaultOptions 重置默认配置,对所有 Notify 生效 void

Options

参数 说明 类型 默认值
type v2.1.6 类型,可选值为 primary success warning string danger
message 展示文案,支持通过\n换行 string
duration 展示时长(ms),值为 0 时,notify 不会消失 number | string 3000
color 字体颜色 string white
background 背景颜色 string
className 自定义类名 any
onClick 点击时的回调函数 Function
onOpened 完全展示后的回调函数 Function
onClose 关闭时的回调函数 Function

转载请注明:www.ainoob.cn » Vant Notify 消息提示

喜欢 (0)or分享 (0)