card.ts 558 B

123456789101112131415161718192021222324252627282930313233343536
  1. // components/card/card.ts
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. cardId: String,
  8. name: String,
  9. cover: String,
  10. lastTime: {
  11. type: String,
  12. optionalTypes: [String, null],
  13. value: ''
  14. },
  15. status: Number
  16. },
  17. /**
  18. * 组件的初始数据
  19. */
  20. data: {
  21. },
  22. /**
  23. * 组件的方法列表
  24. */
  25. methods: {
  26. gotoRoom(event: WechatMiniprogram.TouchEvent) {
  27. const { id } = event.currentTarget.dataset
  28. this.triggerEvent('toRoom', {
  29. roomId: id
  30. })
  31. }
  32. }
  33. })