index.js 775 B

1234567891011121314151617181920212223242526272829303132333435
  1. import ad from '../index/ad'
  2. ad({
  3. data: {
  4. visible1: false,
  5. visible2: false,
  6. visible3: false,
  7. visible4: false,
  8. visible5: false,
  9. visible6: false,
  10. visible7: false,
  11. visible8: false,
  12. visible9: false,
  13. },
  14. onOpen(e) {
  15. const { key } = e.currentTarget.dataset
  16. this.setData({
  17. [`visible${key}`]: true,
  18. })
  19. console.log('onOpen', `visible${key}`)
  20. },
  21. onClose(e) {
  22. const { key } = e.currentTarget.dataset
  23. this.setData({
  24. [`visible${key}`]: false,
  25. })
  26. console.log('onClose', `visible${key}`)
  27. },
  28. onShowed() {
  29. console.log('onShowed')
  30. },
  31. onClosed() {
  32. console.log('onClosed')
  33. },
  34. })