bottom-popup.js 650 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // 底部弹出框
  2. Component({
  3. externalClasses: ['tui-popup-class'],
  4. properties: {
  5. //是否需要mask
  6. mask: {
  7. type: Boolean,
  8. value: true
  9. },
  10. //控制显示
  11. show: {
  12. type: Boolean,
  13. value: false
  14. },
  15. //背景颜色
  16. bgcolor: {
  17. type: String,
  18. value: "#fff"
  19. },
  20. //层叠
  21. zIndex: {
  22. type: String,
  23. value: "99999"
  24. },
  25. //高度 rpx
  26. height: {
  27. type: Number,
  28. value: 0
  29. }
  30. },
  31. data: {
  32. },
  33. methods: {
  34. handleClose() {
  35. if (!this.data.show) {
  36. return;
  37. }
  38. this.triggerEvent('close', {});
  39. },
  40. forbid() { }
  41. }
  42. })