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("提示文案");
}
}
方法名 | 说明 | 参数 | 返回值 |
---|---|---|---|
Notify | 展示提示 | options | message | notify 实例 |
Notify.clear | 关闭提示 | - | void |
Notify.setDefaultOptions | 修改默认配置,对所有 Notify 生效 | options | void |
Notify.resetDefaultOptions | 重置默认配置,对所有 Notify 生效 | - | void |
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
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 | - |
Element 组件内部默认使用中文,若希望使用其他语言,则需要进行多语言设置。以英文为例,在 main.js 中:import { i18n } from ...
表示两种相互对立的状态间的切换,多用于触发「开/关」。基本用法绑定value到一个Boolean类型的变量。可以使用onText属性与offTe...
国际化ElementPlus 组件内部默认使用英语,若希望使用其他语言,可以参考下面的方案。全局配置ElementPlus 提供了全局配置国际化...
Config Provider 被用来提供全局的配置选项,让你的配置能够在全局都能够被访问到,Config Provider 使用了Vue 的 provide/injec...
Form 表单由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据组件升级采用了 flex 布局,以替代旧版本的 fl...