uni-events-helper-wx
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.9 KiB

3 years ago
  1. export default {
  2. props: {
  3. // z-index值
  4. zIndex: {
  5. type: [String, Number],
  6. default: uni.$u.props.toast.zIndex
  7. },
  8. // 是否加载中
  9. loading: {
  10. type: Boolean,
  11. default: uni.$u.props.toast.loading
  12. },
  13. // 显示的文字内容
  14. text: {
  15. type: [String, Number],
  16. default: uni.$u.props.toast.text
  17. },
  18. // 图标,或者绝对路径的图片
  19. icon: {
  20. type: String,
  21. default: uni.$u.props.toast.icon
  22. },
  23. // 主题类型
  24. type: {
  25. type: String,
  26. default: uni.$u.props.toast.type
  27. },
  28. // 是否显示透明遮罩,防止点击穿透
  29. overlay: {
  30. type: Boolean,
  31. default: uni.$u.props.toast.overlay
  32. },
  33. // 位置
  34. position: {
  35. type: String,
  36. default: uni.$u.props.toast.position
  37. },
  38. // 跳转的参数
  39. params: {
  40. type: Object,
  41. default: uni.$u.props.toast.params
  42. },
  43. // 展示时间,单位ms
  44. duration: {
  45. type: [String, Number],
  46. default: uni.$u.props.toast.duration
  47. },
  48. // 是否返回的为tab页面
  49. isTab: {
  50. type: Boolean,
  51. default: uni.$u.props.toast.isTab
  52. },
  53. // toast消失后是否跳转页面,有则跳转,优先级高于back参数
  54. url: {
  55. type: String,
  56. default: uni.$u.props.toast.url
  57. },
  58. // 执行完后的回调函数
  59. callback: {
  60. type: [Function, null],
  61. default: uni.$u.props.toast.callback
  62. },
  63. // 结束toast是否自动返回上一页
  64. back: {
  65. type: Boolean,
  66. default: uni.$u.props.toast.back
  67. }
  68. }
  69. }