|
|
@@ -1,29 +1,26 @@
|
|
|
<template>
|
|
|
<div class="demo">
|
|
|
<h2>基本用法</h2>
|
|
|
- <div>
|
|
|
- <nut-cell
|
|
|
- title="Text 文字提示"
|
|
|
- is-link
|
|
|
- @click="textToast('网络失败,请稍后再试~')"
|
|
|
- ></nut-cell>
|
|
|
- <nut-cell
|
|
|
- title="Success 成功提示"
|
|
|
- is-link
|
|
|
- @click="successToast('成功提示')"
|
|
|
- ></nut-cell>
|
|
|
- <nut-cell
|
|
|
- title="Error 失败提示"
|
|
|
- is-link
|
|
|
- @click="errorToast('失败提示')"
|
|
|
- ></nut-cell>
|
|
|
- <nut-cell
|
|
|
- title="Warning 警告提示"
|
|
|
- is-link
|
|
|
- @click="warningToast('警告提示')"
|
|
|
- ></nut-cell>
|
|
|
- </div>
|
|
|
- <h2>动态更新</h2>
|
|
|
+ <nut-cell
|
|
|
+ title="Text 文字提示"
|
|
|
+ is-link
|
|
|
+ @click="textToast('网络失败,请稍后再试~')"
|
|
|
+ ></nut-cell>
|
|
|
+ <nut-cell
|
|
|
+ title="Success 成功提示"
|
|
|
+ is-link
|
|
|
+ @click="successToast('成功提示')"
|
|
|
+ ></nut-cell>
|
|
|
+ <nut-cell
|
|
|
+ title="Error 失败提示"
|
|
|
+ is-link
|
|
|
+ @click="errorToast('失败提示')"
|
|
|
+ ></nut-cell>
|
|
|
+ <nut-cell
|
|
|
+ title="Warning 警告提示"
|
|
|
+ is-link
|
|
|
+ @click="warningToast('警告提示')"
|
|
|
+ ></nut-cell>
|
|
|
<nut-cell
|
|
|
title="Loading 加载提示"
|
|
|
is-link
|
|
|
@@ -42,10 +39,10 @@ export default createDemo({
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
|
|
|
const textToast = msg => {
|
|
|
- proxy.$toast.text(msg, { duration: 100000 });
|
|
|
+ proxy.$toast.text(msg);
|
|
|
};
|
|
|
const successToast = msg => {
|
|
|
- proxy.$toast.success(msg, { duration: 100000 });
|
|
|
+ proxy.$toast.success(msg);
|
|
|
};
|
|
|
const errorToast = msg => {
|
|
|
proxy.$toast.fail(msg);
|
|
|
@@ -54,10 +51,7 @@ export default createDemo({
|
|
|
proxy.$toast.warn(msg);
|
|
|
};
|
|
|
const loadingToast = msg => {
|
|
|
- proxy.$toast.loading(msg, { duration: 0, id: 'test' });
|
|
|
- setTimeout(() => {
|
|
|
- proxy.$toast.success('加载完成', { id: 'test', duration: 2000 });
|
|
|
- }, 2000);
|
|
|
+ proxy.$toast.loading(msg);
|
|
|
};
|
|
|
return {
|
|
|
textToast,
|