index.js 540 B

12345678910111213141516171819202122232425262728293031
  1. 'use strict';
  2. Component({
  3. properties: {
  4. show: {
  5. type: Boolean,
  6. value: false
  7. },
  8. // 是否有遮罩层
  9. overlay: {
  10. type: Boolean,
  11. value: true
  12. },
  13. // 遮罩层是否会显示
  14. showOverlay: {
  15. type: Boolean,
  16. value: true
  17. },
  18. // 内容从哪个方向出,可选 center top bottom left right
  19. type: {
  20. type: String,
  21. value: 'center'
  22. }
  23. },
  24. methods: {
  25. handleMaskClick: function handleMaskClick() {
  26. this.triggerEvent('clickmask', {});
  27. }
  28. }
  29. });