index.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import { $wuxToptips } from '../../dist/index'
  2. import ad from '../index/ad'
  3. ad({
  4. showToptips1() {
  5. $wuxToptips().show({
  6. icon: 'cancel',
  7. hidden: false,
  8. text: 'Toptips Title',
  9. duration: 3000,
  10. success() {},
  11. })
  12. },
  13. showToptips2() {
  14. $wuxToptips().success({
  15. hidden: false,
  16. text: 'Toptips Title',
  17. duration: 3000,
  18. success() {},
  19. })
  20. },
  21. showToptips3() {
  22. $wuxToptips().info({
  23. hidden: false,
  24. text: 'Toptips Title',
  25. duration: 3000,
  26. success() {},
  27. })
  28. },
  29. showToptips4() {
  30. $wuxToptips().warn({
  31. hidden: false,
  32. text: 'Toptips Title',
  33. duration: 3000,
  34. success() {},
  35. })
  36. },
  37. showToptips5() {
  38. $wuxToptips().error({
  39. hidden: false,
  40. text: 'Toptips Title',
  41. duration: 3000,
  42. success() {},
  43. })
  44. },
  45. showToptips6() {
  46. if (this.timeout) clearTimeout(this.timeout)
  47. const hide = $wuxToptips().show({
  48. icon: 'cancel',
  49. hidden: false,
  50. text: 'Toptips Title',
  51. duration: 3000,
  52. })
  53. this.timeout = setTimeout(hide, 1000)
  54. },
  55. showToptips7() {
  56. const hide = $wuxToptips().show({
  57. icon: 'cancel',
  58. hidden: false,
  59. text: 'Toptips Title',
  60. duration: 3000,
  61. })
  62. // hide.promise.then(() => console.log('success'))
  63. hide.then(() => console.log('success'))
  64. },
  65. })